{"repo":"NousResearch/hermes-agent","public_id":"116472","display_label":"UI freeze and compression hang fix for over-window sessions","summary":"These items concern a bug where context compression stalls on sessions exceeding the context window, causing the Desktop UI to freeze and the renderer to be killed. The associated fixes address the stall behavior and timeout logic for such sessions.","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":117084,"merged_at":"2026-09-20T19:52:07+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-20T19:52:07+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":116472,"pr_number":117084,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-20T19:52:07+00:00"}],"members":[{"kind":"issue","number":116472,"title":"Desktop UI freezes 15-20 min and renderer is SIGKILLed while context compression stalls on an over-window session","url":null,"state":"closed"},{"kind":"pr","number":116592,"title":"fix(compression): stop an over-window session freezing the Desktop UI…","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"1f8db424870c","number":0},{"kind":"pr","value":"#117084","number":117084},{"kind":"pr","value":"#116472","number":116472},{"kind":"pr","value":"#116592","number":116592}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":117084,"title":"fix(compression): an over-window session that cannot shrink ends the turn with /new guidance and waits one idle budget, not the 600 s ceiling (#116472, slim redo of #116592)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/conversation_compression.py","agent/turn_context.py","agent/turn_context_compaction.py","tests/agent/test_over_window_compression_fail_closed.py","tests/agent/test_turn_context_overflow_warning.py","website/docs/user-guide/configuration.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}