{"repo":"NousResearch/hermes-agent","public_id":"73032","display_label":"Discord auto-thread duplicate creation bug fixes","summary":"These issues and pull requests address a bug where Discord auto-thread creation could produce duplicate threads and orphaned seed messages under failure or ambiguous conditions. Multiple fixes attempt to reconcile or prevent these race/fallback scenarios.","subsystem":"gateway","counts":{"members":5,"open_issues":1,"open_issues_distinct":1,"open_prs":4,"closed_issues":0,"merged_prs":0,"attempt_prs":4},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.4},"fix_edges":[],"members":[{"kind":"issue","number":73032,"title":"[Bug]: Discord auto-thread fallback can create duplicate threads and duplicate agent replies","url":null,"state":"open"},{"kind":"pr","number":52423,"title":"fix(discord): delete orphaned auto-thread seed message on fallback failure","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":73092,"title":"fix(discord): prevent duplicate threads on create_thread exception (#73032)","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#73032","number":73032}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":73097,"title":"fix(discord): reconcile ambiguous auto-thread creation","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"d55bab7b6","number":0},{"kind":"commit","value":"39486ff3a","number":0},{"kind":"commit","value":"45d1d7df3570","number":0},{"kind":"pr","value":"#73032","number":73032},{"kind":"pr","value":"#8692","number":8692},{"kind":"pr","value":"#11629","number":11629},{"kind":"pr","value":"#20260","number":20260},{"kind":"pr","value":"#56108","number":56108},{"kind":"pr","value":"#48685","number":48685},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#48690","number":48690},{"kind":"pr","value":"#48685","number":48685},{"kind":"pr","value":"#52423","number":52423},{"kind":"pr","value":"#52422","number":52422},{"kind":"pr","value":"#52430","number":52430},{"kind":"pr","value":"#52423","number":52423},{"kind":"pr","value":"#52423","number":52423},{"kind":"pr","value":"#56108","number":56108},{"kind":"pr","value":"#20243","number":20243},{"kind":"pr","value":"#20260","number":20260},{"kind":"pr","value":"#73032","number":73032},{"kind":"pr","value":"#73092","number":73092},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#20260","number":20260},{"kind":"pr","value":"#56108","number":56108},{"kind":"pr","value":"#48690","number":48690},{"kind":"pr","value":"#48685","number":48685},{"kind":"pr","value":"#52430","number":52430},{"kind":"pr","value":"#52423","number":52423},{"kind":"pr","value":"#73092","number":73092},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#48685","number":48685},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#73092","number":73092},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#73097","number":73097},{"kind":"pr","value":"#52423","number":52423},{"kind":"pr","value":"#52422","number":52422},{"kind":"pr","value":"#52430","number":52430},{"kind":"pr","value":"#374151","number":374151},{"kind":"pr","value":"#73032","number":73032},{"kind":"pr","value":"#73097","number":73097}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":83817,"title":"fix(discord): reconcile ambiguous auto-thread creation","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}