{"repo":"NousResearch/hermes-agent","public_id":"18279","display_label":"Mattermost session isolation and thread scoping fixes","summary":"These issues and PRs address how sessions are scoped in Mattermost integrations, focusing on isolating sessions per thread or user to prevent context bloat, message leakage, and blocked parallel conversations across DMs and channels.","subsystem":"gateway","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":3,"closed_issues":1,"merged_prs":0,"attempt_prs":3},"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.5},"fix_edges":[],"members":[{"kind":"issue","number":18279,"title":"Mattermost root threads share one session and block parallel conversations","url":null,"state":"closed"},{"kind":"pr","number":37144,"title":"fix(mattermost): keep thread root and replies in one session","url":null,"state":"open","close_reason":{"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":54229,"title":"fix(mattermost): extend session-continuity root-id fix to DM channels","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":80530,"title":"feat(mattermost): isolate DM sessions per top-level message (Slack parity)","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#18279","number":18279}],"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}