{"repo":"NousResearch/hermes-agent","public_id":"117093","display_label":"compression threshold cap bugs and fixes","summary":"A bug report and related fixes addressing mismatches between the reported compression threshold value and the actual trigger point, including restoring default caps when config keys are absent and keeping auxiliary probes within the threshold limit.","subsystem":"agent","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":1,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":117595,"merged_at":"2026-09-21T03:41:31+00:00"},"resolution":{"state":"resolved","by":"pr-117595"},"freshness":{"state":"verified","last_verified_at":"2026-09-21T03:41:31+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":117093,"pr_number":117595,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-21T03:41:31+00:00"}],"members":[{"kind":"issue","number":117093,"title":"[Bug]: compression.threshold_tokens reports 256K but compaction fires at 285K-500K — the cap is not what the trigger uses on a 1M-window model","url":null,"state":"closed"},{"kind":"pr","number":117095,"title":"fix(agent): keep aux feasibility probe under the threshold_tokens cap","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":117099,"title":"fix(tui-gateway): restore the default threshold cap when the live config key is absent","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"ba43baba41b2","number":0},{"kind":"pr","value":"#117595","number":117595}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":117595,"title":"fix(tui-gateway): live compression sync keeps the default 256K threshold cap when config.yaml has no threshold_tokens key (#117093, salvage #117099)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["tests/tui_gateway/test_compression_config_hot_reload.py","tui_gateway/session_compression.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}