{"repo":"NousResearch/hermes-agent","public_id":"51871","display_label":"Approval events missing on api-server chat-completions streaming","summary":"The members concern tool approval events on api-server streamed responses, specifically the legacy chat-completions SSE stream and, in one title, the session chat stream. One member reports that the legacy stream does not emit approval events, and two others are fixes aimed at emitting or answering those approvals.","subsystem":"gateway","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":121769,"merged_at":"2026-09-24T17:01:00+00:00"},"resolution":{"state":"resolved","by":"pr-121769"},"freshness":{"state":"verified","last_verified_at":"2026-09-24T17:01:00+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":51871,"pr_number":121769,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-24T17:01:00+00:00"}],"members":[{"kind":"issue","number":51871,"title":"Legacy chat-completions stream does not emit approval events","url":null,"state":"closed"},{"kind":"pr","number":51878,"title":"fix(api-server): emit approval events on legacy chat-completions SSE stream","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"e971e6b45f","number":0},{"kind":"pr","value":"#121769","number":121769},{"kind":"pr","value":"#51871","number":51871}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":121769,"title":"fix(api-server): answerable tool approvals on streamed chat completions and the session chat stream","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/[redacted:email]","gateway/platforms/api_server.py","gateway/platforms/api_server_openai_routes.py","gateway/platforms/api_server_runs.py","tests/gateway/test_chat_completions_approval.py","tests/gateway/test_session_chat_approval.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}