{"repo":"NousResearch/hermes-agent","public_id":"99692","display_label":"Compression stream stall and deadline handling","summary":"These items concern a problem where compression summary streams do not stop at the host deadline, causing long stalls and potential lock leaks on large sessions. The work involves stopping the stream at the host's own deadline to address the hang.","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":100936,"merged_at":"2026-09-02T06:56:07+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-02T06:56:07+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":99692,"pr_number":100936,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-02T06:56:07+00:00"},{"issue_number":100602,"pr_number":100936,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-02T06:56:07+00:00"}],"members":[{"kind":"issue","number":99692,"title":"Compression never completes on very large sessions → 10-min stall on every message + compression-lock leak","url":null,"state":"closed"},{"kind":"pr","number":99779,"title":"fix(compression): stop the summary stream at the host's own deadline (#99692)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"92fa0845ee","number":0},{"kind":"pr","value":"#100936","number":100936}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":100936,"title":"Abandoned compression summary streams now stop at the host deadline on every aux wire (#99692, salvage #99779)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/anthropic_adapter.py","agent/auxiliary_client.py","agent/conversation_compression.py","tests/agent/test_aux_stream_host_deadline.py","tests/agent/test_aux_stream_host_deadline_sibling_wires.py","website/docs/user-guide/configuration.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}