Compression stall loop fixes and cooldown logic

NousResearch/hermes-agent · cluster 112420

Data as of

Nothing open on GitHub. Fix merged in #113157. Check it covers your case.

The short answer

0open issues
0open PRs
5items grouped
Known?
Yes. 5 related items grouped here, 1 issue already closed.
Fix event
A fix was merged to main in PR #113157. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this resolved, deciding PR #113813. That is separate from the fix event.
Still open
Nothing open on GitHub.

A bug where compaction made no progress caused repeated stalling and context rebuilding each turn. These members address recovery via fallback chains, deterministic fallback summaries, cooldown flooring, and skipping retries during cooldown.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #113157 fix(compression): stalled summary route recovers on fallback_chain in the same turn; stall cooldown covers the idle window (#112387, #112420, salvage #112389, #112504)

    merged to main

    files: agent/compression_facade.py, agent/context_compressor.py, agent/conversation_compression.py, run_agent.py, tests/agent/test_compression_attempt_lifecycle.py, tests/agent/test_compression_stall_fallback.py, website/docs/developer-guide/context-compression-and-caching.md

  • #113813 fix(compression): repeated summary stall commits the deterministic fallback summary instead of looping (closes remaining atoms of #112420)

    merged to main

    files: agent/AGENTS.md, agent/context_compressor.py, agent/context_compressor_summary.py, agent/conversation_compression.py, tests/agent/test_compression_stall_deterministic_fallback.py, website/docs/developer-guide/context-compression-and-caching.md

2 PRs closed without merging

From the close comments: superseded by another PR 1 · other 1

  • #112422 fix(compression): skip automatic retries during cooldown · superseded by another PR → #113157, #113813, #112420
  • #112504 fix(compression): floor stall cooldown at idle window and prune on no-progress · other → f59d973, 0023b90, 07c92d6, 2d333e6, #112420, #113157, #113813, #114918
Closed issues · 1
  • Closed#112420[Bug]: Compaction stall ("made no progress") continues without compression — oversized context re-triggers compaction every turn; drifted system prompt rebuilt repeatedly
How this cluster was grouped
  • Link evidence (structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
  • Pairwise link density 0.40: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Merged PRs
#113157, #113813
Closed issues
1
Attempts
2 PRs closed without merging
Fix link checked
17 Sep 2026

For your agent

The same facts, typed.