Skip to content

Suppress duplicate compaction and terminal wait events#17601

Merged
etraut-openai merged 1 commit into
mainfrom
etraut/duplicate_compaction
Apr 13, 2026
Merged

Suppress duplicate compaction and terminal wait events#17601
etraut-openai merged 1 commit into
mainfrom
etraut/duplicate_compaction

Conversation

@etraut-openai

Copy link
Copy Markdown
Collaborator

Addresses #17514

Problem: PR #16966 made the TUI render the deprecated context-compaction notification, while v2 could also receive legacy unified-exec interaction items alongside terminal-interaction notifications, causing duplicate "Context compacted" and "Waited for background terminal" messages.

Solution: Suppress deprecated context-compaction notifications and legacy unified-exec interaction command items from the app-server v2 projection, and render canonical context-compaction items through the existing TUI info-event path.

@fcoury-oai fcoury-oai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@etraut-openai etraut-openai merged commit 7c797c6 into main Apr 13, 2026
38 of 46 checks passed
@etraut-openai etraut-openai deleted the etraut/duplicate_compaction branch April 13, 2026 15:59
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants