Skip to content

fix(server): stop OpenCode V2 descendant sessions - #9904

Closed
saphid wants to merge 390 commits into
pingdotgg:t3code/codex-turn-mappingfrom
saphid:fix/v2-opencode-stop-release-20260905
Closed

saphid wants to merge 390 commits into
pingdotgg:t3code/codex-turn-mappingfrom
saphid:fix/v2-opencode-stop-release-20260905

fix(server): keep SDK response bodies out of OpenCode failure details

5278d0f
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check completed Sep 9, 2026 in 1m 40s

Not approved

  • Eligibility
  • Correctness

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
This PR materially changes production OpenCode lifecycle behavior by recursively aborting descendant sessions during interrupts and external-scope release, including new timeout and error-propagation semantics. An unresolved comment also identifies potential unbounded upstream error data in diagnostics, so the change warrants human review.

Notes:
No code owners found in target merge base 7dd9873