Skip to content

fix(claude): steers no longer abort context compaction - #25799

Draft
stickerdaniel wants to merge 4 commits into
pingdotgg:mainfrom
stickerdaniel:fix/claude-steer-during-compaction
Draft

stickerdaniel wants to merge 4 commits into
pingdotgg:mainfrom
stickerdaniel:fix/claude-steer-during-compaction

Conversation

@stickerdaniel

@stickerdaniel stickerdaniel commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Problem

Steers abort Claude's automatic context compaction. Frequent reports can keep restarting it. Closes #25796.

Solution

I hold inputs until compaction and prompt-start gates allow FIFO delivery. Stop, attachment accounting, and delivery outcomes survive interruption and attempt replacement.

#25837 handles promoting a queued message into a manual /compact run; this covers automatic compaction inside a normal turn.

Draft awaiting maintainer confirmation of the behavior and scope in #25796. Overlaps #22552; composer changes remain in #24138.

Verification

588 tests and changed-file checks pass on current main. Regression tests failed before the fix and with injected faults.

Adapter fixture: compaction held A/B at one admission; success admitted A then B before any terminal. No live-model run.

Implemented with Claude Opus 5.5 (xhigh) and reviewed with GPT Pro (Pro) and GPT-6.1 Sol (xhigh) in Claude Code, ChatGPT, and Codex via T3 Code.

@github-actions github-actions Bot added vouch:unvouched PR author is not yet trusted in the VOUCHED list. size:XXL 1,000+ changed lines (additions + deletions). labels Oct 27, 2026
@stickerdaniel

Copy link
Copy Markdown
Contributor Author

Draft until triage feedback

@stickerdaniel
stickerdaniel force-pushed the fix/claude-steer-during-compaction branch from 60130d9 to 255f32e Compare October 28, 2026 04:47
@stickerdaniel
stickerdaniel force-pushed the fix/claude-steer-during-compaction branch from 255f32e to aa62d68 Compare October 28, 2026 05:11

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL 1,000+ changed lines (additions + deletions). vouch:unvouched PR author is not yet trusted in the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Claude steers abort automatic context compaction

1 participant