{"repo":"NousResearch/hermes-agent","public_id":"79719","display_label":"Authorization gate hang breaks batch deadline timing","summary":"These issues and fixes concern a bug where the authorization gate can wedge or hang, disrupting the overall turn and causing batch deadline calculations to be measured or bounded incorrectly. The work addresses both the hang itself and how excluded time is tracked around the authorization gate.","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":80297,"merged_at":"2026-08-06T11:33:11+00:00"},"resolution":{"state":"resolved","by":"pr-80297"},"freshness":{"state":"verified","last_verified_at":"2026-08-06T11:33:11+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":79719,"pr_number":80297,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-06T11:33:11+00:00"}],"members":[{"kind":"issue","number":79719,"title":"Wedged authorization gate hangs the turn and defeats the concurrent batch deadline entirely","url":null,"state":"closed"},{"kind":"pr","number":79755,"title":"fix(agent): 修复授权门卡死挂死整轮并击穿并发批次截止时间的问题","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#79719","number":79719},{"kind":"pr","value":"#80297","number":80297}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":80134,"title":"fix(agent): bound authorization gate lock acquire and cap excluded_seconds (#79719)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#79719","number":79719},{"kind":"pr","value":"#80297","number":80297}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":80297,"title":"fix(agent): measure batch-deadline exclusion at the human wait, not authorization-gate residency","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/tool_executor.py","tests/run_agent/test_authorization_gate.py","tools/approval.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}