You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
semanticCompact is an off-by-default attention experiment with its own policy, controller state, validation, telemetry, and Agent Loop integration.
historyCompact now covers manual, pre-turn, mid-turn, and overflow compaction. Discussion #3541 confirmed that we have no current use case or controlled evaluation showing that the separate semanticCompact path improves task outcomes enough to justify another mechanism.
Desired outcome
Remove the semanticCompact production path, configuration, protocol fields, state, telemetry, tests, and documentation.
Keep historyCompact as the only Runtime context-compaction mechanism.
Do not retain dormant flags or a compatibility path.
Preserve the canonical RuntimeEvent ledger so the experiment can be reconsidered later if evidence emerges.
Implementation will be included in #3545 so the repository moves directly to the single-path final state.
Drafted with Codex. I reviewed the repository context and own the proposal.
I’ll take this and fold the removal into #3545 so we land the single-path architecture without an intermediate state. I’ll remove semanticCompact end to end rather than leave dormant configuration or compatibility code.
Activity
Astro-Han commentedon Aug 23, 2026
I’ll take this and fold the removal into #3545 so we land the single-path architecture without an intermediate state. I’ll remove
semanticCompactend to end rather than leave dormant configuration or compatibility code.fix: unify context compaction
fix: unify context compaction
fix: unify context compaction
fix: unify context compaction
fix: unify context compaction
fix: unify context compaction
fix: unify context compaction (apache#3545)
feat(desktop): Maka desktop on gpui-shell (#6138)