Skip to content

Fix compact cancellation and release v0.6.1 - #13

Merged
syz51 merged 1 commit into
mainfrom
fix/compact-diagnostics
Oct 28, 2026
Merged

syz51 merged 1 commit into
mainfrom
fix/compact-diagnostics

Conversation

@syz51

@syz51 syz51 commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Compact mode could wait indefinitely after Ctrl-C when Codex ignored the forwarded signal. Forward cancellation immediately, allow 250 ms for graceful shutdown, then stop the owned process group; repeated cancellation forces immediate shutdown while preserving the original signal exit status, including under output backpressure.

Show turn-start activity immediately and label recoverable diagnostic events neutrally. Keep the final response on stdout and preserve direct execution for verbose and interactive modes. Prepare patch release v0.6.1 with synchronized Cargo metadata, changelog, and download examples.

Validation: 91 workspace tests, rustfmt, Clippy, package dry-run, and package-content inspection passed. Regression coverage includes real-terminal interrupts, ignored signals, stopped agents, repeated cancellation, blocked output, and descendant cleanup. Independent review found no issues.

@syz51
syz51 enabled auto-merge (squash) October 28, 2026 08:41
@syz51
syz51 merged commit 4121f06 into main Oct 28, 2026
4 checks passed
@syz51
syz51 deleted the fix/compact-diagnostics branch October 28, 2026 08:43
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