At October 18, 13:51 KST, main 176a552a contains 348 commits and 19 tagged releases (1.94.4 through 1.105.4). This week decoupled the Add-on contracts package (@openmake/plugin-contracts), established an isolated Knowledge Worker process with DB fencing tokens, introduced long-running agent task chains that hand off workspaces across limits, added Discord /task commands and artifact delivery, landed the API load benchmark harness with safeFetch redirect security fixes, closed checkpoint fork isolation leaks, unified Node.js under .node-version as single source of truth, and bundled the macOS 0.3.7 and Windows 0.1.8 Companion release resolving reconnect duplicate hellos and forwarding mise environment paths. Source records are distinguished from fresh operational evaluation.
A Mac mini runs the app, a DGX Spark runs the models, and one 127.5 GB pool holds everything on the far side. Here is where that went wrong over six months — a model swap that stayed invisible because an alias was doing its job, a fan-out that met real rate limits, and a bottleneck that turned out not to be memory at all.
1.23.0 is not a release that added features. It is the release that decided what a user and an operator can each do when the answer is wrong, the task is dead, or the records have vanished entirely.