{"repo":"NousResearch/hermes-agent","public_id":"118363","display_label":"Reject model refusals as valid compression summaries","summary":"These issues and PRs concern a bug where the agent's summary validator incorrectly accepts model refusal responses as valid context compression summaries. The work focuses on detecting and rejecting such refusals rather than committing them as legitimate output.","subsystem":null,"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":118920,"merged_at":"2026-09-22T08:08:26+00:00"},"resolution":{"state":"resolved","by":"pr-118920"},"freshness":{"state":"verified","last_verified_at":"2026-09-22T08:08:26+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":118363,"pr_number":118920,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-22T08:08:26+00:00"}],"members":[{"kind":"issue","number":118363,"title":"[Bug]: summary validator accepts a model refusal as a valid summary (committed, no content)","url":null,"state":"closed"},{"kind":"pr","number":118385,"title":"fix(agent): reject refusal-only context summaries","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#118363","number":118363},{"kind":"pr","value":"#118406","number":118406}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":118406,"title":"fix(agent): reject refusal responses during compression","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#118385","number":118385},{"kind":"pr","value":"#118363","number":118363}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":118920,"title":"fix(agent): reject refusal responses instead of committing them as the compression summary","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/context_compressor.py","agent/micro_compaction.py","contributors/emails/91088196+MohamadKanso@users.noreply.github.com","tests/agent/test_compressor_truncated_summary_guard.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}