v0.60.0
Released Aug 21, 2026.
Minor Changes
Retire the
ui.locksibling advertisement and bump the cross-process protocol to v2.A server that serves the editor now advertises the UI through a single record — its own
server.lockcarrying auicapability — instead of writing a separateui.lock. Preview-URL resolution, the clone→open redirect, andok status/ps/stop/cleanall read that one record. For one release of upgrade goodwill,ok stopstill SIGTERMs a lingering pre-migrationok uiholder andok cleanstill prunes a leftoverui.lock.The split-mode
ok start --only ui --server-urlproxy is removed: plainok startserves the editor, API, and MCP on one port.ok start --only serverstays for headless and container use.The cross-process protocol version is now 2 — the deliberate break that marks this release incompatible with older peers. A previous-stable desktop attaching to a v2 server classifies the mismatch and surfaces the version-drift prompt (with a restart action) through the existing desktop attach-drift check, instead of silently running on against an incompatible server.