v0.53.0
Released Aug 12, 2026. Part of the OpenKnowledge changelog.
Minor Changes
Remove the deprecated
ok uicommand and the sibling UI spawn machinery. Plainok starthas served the editor UI, API, and MCP on one port since the single-listener flip, and the Desktop attaches via server.lock v2 — the two-process sibling model is gone.ok uino longer exists. If you were running it directly, runok startinstead; if a tool spawned it for you (an old.claude/launch.jsonentry), re-runok initor delete the stale entry — current OK never scaffolds one.ok startdrops--ui-port(the worktree-preview sibling recipe) and no longer auto-spawns a UI sibling in any mode.--only ui --server-url(the explicit split-mode proxy) still works but now prints a deprecation notice; it will be removed together withui.lockin a later release.- The clone/open flow that previously spawned
ok uinext to a headless server now resolves the redirect fromserver.lockdirectly. A server started with--only serverreports "no UI mounted — restart with plainok start" instead of spawning a sibling. - Operator and agent hints that pointed at
ok ui(404 pages, MCP preview messages, CLI errors, config-migration redirects) now point atok start.
ui.lockis still written and read for compatibility; it retires in a follow-up release.