Skip to content

fix(codex): interrupt and bound resumed turns - #34

Merged
pathscale merged 1 commit into
masterfrom
fix/codex-cancel-interrupt
Aug 23, 2026
Merged

pathscale merged 1 commit into
masterfrom
fix/codex-cancel-interrupt

Conversation

@pathscale

Copy link
Copy Markdown
Owner

Resumed Codex threads can return enough history to exceed the bounded JSON reader, leaving a healthy session waiting forever. Cancellation also killed app-server without sending turn/interrupt, which could leave an in-progress server turn behind. This release requests bounded resume metadata, adds one-shot orphan interruption, and sends turn/interrupt before cancellation or timeout teardown. Verified with 208 unit tests, clippy, build, and a live no-prompt check against the reported long idle session. Two unrelated Codex 0.147 live checks for account usage and the model catalogue fail unchanged on master.

@pathscale
pathscale merged commit 52e1ba3 into master Aug 23, 2026
1 check passed
@pathscale
pathscale deleted the fix/codex-cancel-interrupt branch August 23, 2026 15:49
@pathscale
pathscale restored the fix/codex-cancel-interrupt branch August 25, 2026 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant