{"repo":"NousResearch/hermes-agent","public_id":"11832","display_label":"Configurable command prefixes across Slack and Matrix","summary":"These issues and pull requests address making command prefixes configurable for both Slack slash commands and Matrix bang commands, including replacing hardcoded values and supporting custom namespaces to avoid conflicts in multi-app environments.","subsystem":"gateway","counts":{"members":9,"open_issues":3,"open_issues_distinct":3,"open_prs":1,"closed_issues":0,"merged_prs":1,"attempt_prs":5},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":38175},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-06-03T11:49:28+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.18666666666666665},"fix_edges":[{"issue_number":12688,"pr_number":38175,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false}],"members":[{"kind":"issue","number":11832,"title":"Slack slash command: use profile name instead of hardcoded /hermes","url":null,"state":"open"},{"kind":"issue","number":12688,"title":"[Feature]: Configurable command prefix for the messaging gateway","url":null,"state":"open"},{"kind":"issue","number":66156,"title":"[Feature]: Configurable Slack slash-command prefix for multi-app workspaces","url":null,"state":"open"},{"kind":"pr","number":11836,"title":"fix: use profile name as Slack slash command instead of hardcoded /hermes","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":12841,"title":"feat(gateway): add configurable command_prefix to avoid platform conflicts","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":28025,"title":"feat(matrix): support bang command aliases","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"0022e94d749b9e5023c765dc63d6bbcc0e684c72","number":0},{"kind":"commit","value":"a1264e9967ed4cbf4b6a60809628c197053bdf42","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":28710,"title":"fix(matrix): accept bang-prefixed gateway commands","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"a1264e9967ed4cbf4b6a60809628c197053bdf42","number":0},{"kind":"pr","value":"#38175","number":38175}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":38175,"title":"feat(matrix): support bang command aliases (salvage #28025)","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["gateway/platforms/matrix.py","scripts/release.py","tests/gateway/test_matrix.py","website/docs/user-guide/messaging/matrix.md"]},{"kind":"pr","number":66163,"title":"feat(slack): configurable slash-command namespace prefix","url":null,"state":"open","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}