{"repo":"NousResearch/hermes-agent","public_id":"88695","display_label":"Native compaction threshold not following local trigger setting","summary":"These items concern a bug where the native response compaction threshold defaults to 200K instead of deriving from the locally configured trigger value. Two fixes address how the native threshold is calculated or unset relative to the local trigger.","subsystem":"agent","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":98542,"merged_at":"2026-08-30T12:15:38+00:00"},"resolution":{"state":"resolved","by":"pr-98542"},"freshness":{"state":"verified","last_verified_at":"2026-08-30T12:15:38+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":88695,"pr_number":98542,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-30T12:15:38+00:00"}],"members":[{"kind":"issue","number":88695,"title":"[Bug]: Native Responses compaction still fires at the 200K default while the Codex OAuth window is now 900K","url":null,"state":"closed"},{"kind":"pr","number":88717,"title":"fix(compaction): unset native threshold follows the local trigger","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#88722","number":88722},{"kind":"pr","value":"#88695","number":88695}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":88722,"title":"fix(compression): derive native threshold from local trigger","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#98542","number":98542}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":98542,"title":"fix(compression): native Codex compaction no longer fires at the stale 200K default on 900K windows (#88695, salvage #88722)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/agent_init.py","agent/native_compaction.py","cli-config.yaml.example","hermes_cli/config_defaults.py","tests/run_agent/test_native_compaction.py","website/docs/developer-guide/context-compression-and-caching.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}