feat: expose background service lifecycle (#36895)

This commit is contained in:
Kit Langton
2026-07-14 16:38:22 -04:00
committed by GitHub
parent ea89a2f619
commit ece2b16cdf
36 changed files with 2421 additions and 293 deletions
+3 -1
View File
@@ -1,5 +1,7 @@
---
"@opencode-ai/client": patch
"@opencode-ai/protocol": patch
"@opencode-ai/cli": patch
---
Reuse a same-version background service when a repeated health probe succeeds instead of replacing an endpoint another client may already be using.
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.