v0.60.0
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.
Downloads
| Platform | Architecture | Download |
|---|---|---|
| macOS | Apple Silicon | OpenKnowledge-arm64.dmg |
| Windows | x64 | OpenKnowledge-Setup-x64.exe |
| Windows | arm64 | OpenKnowledge-Setup-arm64.exe |
| Debian / Ubuntu | x64 | OpenKnowledge-amd64.deb |
| Debian / Ubuntu | arm64 | OpenKnowledge-arm64.deb |
| Fedora / RHEL | x64 | OpenKnowledge-x86_64.rpm |
| Fedora / RHEL | arm64 | OpenKnowledge-aarch64.rpm |