{"repo":"NousResearch/hermes-agent","public_id":"54461","display_label":"Matrix allowed-room isolation for multi-profile DMs","summary":"These items address a bug where multi-profile Matrix setups bypass allowed-room restrictions, and introduce configuration and fixes to properly isolate room context and inbound dispatch across profiles.","subsystem":"gateway","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"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_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":54461,"title":"Matrix multi-profile rooms bypass allowed-room isolation when using one account","url":null,"state":"open"},{"kind":"pr","number":54554,"title":"fix(matrix): add MATRIX_ALLOWED_ROOMS_APPLY_TO_DMS for multi-profile room isolation (#54461)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"5d093f5311ed","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":95978,"title":"fix(matrix): enforce DM-inclusive room allowlists","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"97501a396","number":0},{"kind":"commit","value":"203a9197face38f3197b12d6c9c4bd41f5bdbec9","number":0},{"kind":"commit","value":"79b8703d005f284bc5a6756e0c48f2e2488e029d","number":0},{"kind":"pr","value":"#95978","number":95978},{"kind":"pr","value":"#87258","number":87258}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}