{"repo":"NousResearch/hermes-agent","public_id":"67580","display_label":"Codex commentary not forwarded in streaming endpoints","summary":"A bug was identified where Codex commentary-phase text was not being forwarded through the API server and gateway to streaming SSE clients. Multiple fixes target routing that commentary to the correct channel and propagating it through the streaming pipeline.","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":115903,"merged_at":"2026-09-19T18:14:11+00:00"},"resolution":{"state":"resolved","by":"pr-115903"},"freshness":{"state":"verified","last_verified_at":"2026-09-19T18:14:11+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":67580,"pr_number":115903,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-19T18:14:11+00:00"}],"members":[{"kind":"issue","number":67580,"title":"[Bug]: Codex commentary is not forwarded by API Server streaming endpoints","url":null,"state":"closed"},{"kind":"pr","number":67593,"title":"fix(gateway): forward Codex commentary to API Server streaming clients (#67580)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3df8ad0d7f55","number":0},{"kind":"pr","value":"#115903","number":115903},{"kind":"pr","value":"#67580","number":67580},{"kind":"pr","value":"#67593","number":67593},{"kind":"pr","value":"#67613","number":67613}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":67613,"title":"fix(api-server): forward Codex commentary in streaming SSE endpoint","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3df8ad0d7f55","number":0},{"kind":"pr","value":"#115903","number":115903},{"kind":"pr","value":"#67580","number":67580},{"kind":"pr","value":"#67593","number":67593},{"kind":"pr","value":"#67613","number":67613}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":115903,"title":"fix(api-server): codex commentary reaches streaming clients on session SSE, /v1/runs and /v1/responses (#67580, salvage #67593 #67613)","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_api_server_runs.py","tests/gateway/test_session_api.py","website/docs/user-guide/features/api-server.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}