calm-services-start.md 292 B


"@opencode-ai/client": patch "@opencode-ai/protocol": patch

"@opencode-ai/cli": patch

Expose background-service lifecycle status, preserve one process-held owner through startup and failure, reconnect TUIs without activating replacement, and stop exact service instances gracefully.