fix: reuse existing opencode for worktree sessions #397

Merged
dries merged 2 commits from fix-managed-launch-newsession into main 2026-07-20 00:12:19 +02:00
Owner

Summary

  • route new-session bootstrap through the managed OpenCode lifecycle
  • adopt a healthy existing project server before launching, while allowing stale tmux sessions to self-heal

Testing

  • make lint
  • make test
  • make build
## Summary - route new-session bootstrap through the managed OpenCode lifecycle - adopt a healthy existing project server before launching, while allowing stale tmux sessions to self-heal ## Testing - make lint - make test - make build
fix: route new-session launch through managed opencode lifecycle
All checks were successful
CI / Build Desktop (macOS arm64) (pull_request) Successful in 1m55s
CI / Frontend (pull_request) Successful in 6m34s
CI / Backend (pull_request) Successful in 7m52s
CI / Coverage Results (pull_request) Successful in 26s
CI / Playwright E2E (pull_request) Successful in 8m46s
CI / Build (pull_request) Successful in 2m51s
CI / Semantic Tag (pull_request) Successful in 5s
13fbd70778
fix: reuse existing opencode for worktree sessions
All checks were successful
CI / Build Desktop (macOS arm64) (pull_request) Successful in 2m2s
CI / Backend (pull_request) Successful in 5m58s
CI / Frontend (pull_request) Successful in 6m2s
CI / Coverage Results (pull_request) Successful in 30s
CI / Playwright E2E (pull_request) Successful in 8m15s
CI / Build (pull_request) Successful in 2m58s
CI / Semantic Tag (pull_request) Successful in 5s
23aadf7790

Coverage ratchet: pass

Suite Baseline This PR Δ
frontend 66.04% 66.06% +0.02
go 77.50% 77.60% +0.10

Tolerance: -0.1%. Baseline stored on gh-pages.

<!-- coverage-ratchet --> ### Coverage ratchet: ✅ pass | Suite | Baseline | This PR | Δ | | |---|---|---|---|---| | frontend | 66.04% | 66.06% | +0.02 | ✅ | | go | 77.50% | 77.60% | +0.10 | ✅ | _Tolerance: -0.1%. Baseline stored on `gh-pages`._
dries merged commit de9e761e65 into main 2026-07-20 00:12:19 +02:00
dries deleted branch fix-managed-launch-newsession 2026-07-20 00:12:19 +02:00
Sign in to join this conversation.
No description provided.