{"repo":"NousResearch/hermes-agent","public_id":"53697","display_label":"Global streaming.enabled setting versus per-platform streaming overrides","summary":"These items center on the global `streaming.enabled` switch and whether per-platform streaming settings (notably Telegram's default) should be gated by it. One member also mentions Matrix edits and keeping transformed final messages when edits hit errors, which goes slightly beyond the shared theme.","subsystem":"gateway","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":121693,"merged_at":"2026-09-24T17:01:38+00:00"},"resolution":{"state":"resolved","by":"pr-121693"},"freshness":{"state":"verified","last_verified_at":"2026-09-24T17:01:38+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":6558,"pr_number":121693,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-24T17:01:38+00:00"},{"issue_number":53697,"pr_number":121693,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-24T17:01:38+00:00"},{"issue_number":58728,"pr_number":121693,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-24T17:01:38+00:00"},{"issue_number":119323,"pr_number":121693,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-24T17:01:38+00:00"}],"members":[{"kind":"issue","number":53697,"title":"[Bug]: Telegram per-platform streaming default bypasses global streaming.enabled=false","url":null,"state":"closed"},{"kind":"pr","number":38921,"title":"fix(gateway): make streaming transport off absolute","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"c89265299a","number":0},{"kind":"pr","value":"#121693","number":121693},{"kind":"pr","value":"#53697","number":53697}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":53709,"title":"fix: gate per-platform streaming behind global streaming.enabled (#53697)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"c89265299a","number":0},{"kind":"pr","value":"#121693","number":121693},{"kind":"pr","value":"#53697","number":53697}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":121693,"title":"fix(gateway): global streaming switch gates per-platform streaming; Matrix edits; keep transformed finals on failed edits (#53697, #58728)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/xz-dev@users.noreply.github.com","gateway/config.py","gateway/run_turn.py","gateway/run_turn_runner.py","tests/gateway/test_run_progress_topics.py","website/docs/user-guide/messaging/wecom.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}