{"repo":"NousResearch/hermes-agent","public_id":"25249","display_label":"Provider timeout config in streaming API calls, plus bundled items","summary":"Two members concern timeout settings (stale_timeout_seconds and HERMES_API_CALL_STALE_TIMEOUT) apparently not being honored in streaming API calls, with one reporting a hardcoded 30s timeout. The third is a batch grouping that mentions the streaming timeout config alongside unrelated docker exit-75 restart and dashboard loopback/base-path work.","subsystem":null,"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":27550,"merged_at":"2026-05-17T18:39:37+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-05-17T18:39:37+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":25218,"pr_number":27550,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-05-17T18:39:37+00:00"},{"issue_number":25249,"pr_number":27550,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-05-17T18:39:37+00:00"},{"issue_number":25547,"pr_number":27550,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-05-17T18:39:37+00:00"}],"members":[{"kind":"issue","number":25249,"title":"custom provider: stale_timeout_seconds and HERMES_API_CALL_STALE_TIMEOUT are ignored — hardcoded 30s timeout","url":null,"state":"closed"},{"kind":"pr","number":25260,"title":"fix(agent): honor provider timeout config in streaming API calls","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#27550","number":27550}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":27550,"title":"Batch salvage group 6 (final): streaming timeout config + docker exit-75 restart + dashboard loopback/base-path","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/chat_completion_helpers.py","gateway/run.py","hermes_cli/web_server.py","scripts/release.py","web/src/components/ChatSidebar.tsx","web/src/lib/gatewayClient.ts","web/src/pages/ChatPage.tsx"]}],"trust":{"default_tier":"verified","includes_suggested":false}}