Files
hermes-agent/agent
kshitijk4poor 5021e3633b fix(agent): let an escalated overload clear stale terminal summary flags
Only a successful summary clears the network/empty/truncated/auth failure
flags, and _abort_on_summary_failure aborts on ANY of them. One earlier
streaming_closed failure on a long-lived (gateway-cached) compressor
therefore kept every later sustained-overload attempt aborting past the
3-strike escalation, so the #123167 compression_exhausted wipe persisted.
When the escalation fires, the latest failure class decides: clear the
other terminal flags so compress() commits the degraded fallback.
2026-09-26 22:42:38 +05:30
..
…
…
…