{"repo":"NousResearch/hermes-agent","public_id":"39572","display_label":"DM and thread session context mixing fixes","summary":"These issues and pull requests address bugs where DM sessions had mismatched or incorrectly compared thread IDs, causing session listing problems and context mixing between Discord threads. Fixes involve skipping thread_id comparisons for DM sessions and using effective channel references for backfill.","subsystem":"gateway","counts":{"members":4,"open_issues":2,"open_issues_distinct":2,"open_prs":2,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.3933333333333333},"fix_edges":[],"members":[{"kind":"issue","number":39572,"title":"Discord thread sessions appear to mix context between threads","url":null,"state":"open"},{"kind":"issue","number":67943,"title":"gateway: /sessions empty when DM sessions have mismatched thread_id","url":null,"state":"open"},{"kind":"pr","number":67945,"title":"fix(gateway): skip thread_id comparison for DM sessions in /sessions listing","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"358f19164d3b","number":0},{"kind":"pr","value":"#67943","number":67943},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#68024","number":68024},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#68024","number":68024},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#68024","number":68024},{"kind":"pr","value":"#67943","number":67943},{"kind":"pr","value":"#68024","number":68024},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#68024","number":68024},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#374151","number":374151},{"kind":"pr","value":"#67943","number":67943},{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#68024","number":68024}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":68024,"title":"fix(gateway): skip thread_id comparison for DM sessions in _same_origin_chat and _resume_target_allowed","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#67945","number":67945},{"kind":"pr","value":"#67943","number":67943}],"category":"duplicate_of","implication":"duplicate"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}