Skip to content

fix(acp): answer unmentioned direct messages#2763

Open
arisgysel-design wants to merge 1 commit into
block:mainfrom
arisgysel-design:fix/acp-dm-mention-gate
Open

fix(acp): answer unmentioned direct messages#2763
arisgysel-design wants to merge 1 commit into
block:mainfrom
arisgysel-design:fix/acp-dm-mention-gate

Conversation

@arisgysel-design

Copy link
Copy Markdown

Summary

  • remove the relay-level #p mention filter for confirmed DM channels at startup and on dynamic joins
  • bypass the ACP rule-level mention gate only for confirmed DMs
  • preserve mention requirements for streams, unresolved channel types, and setup mode

Safety

DM author authorization remains unchanged: only the owner or verified siblings can trigger the agent. Unknown channel types continue to require a mention for rule matching.

Tests

  • cargo test -p buzz-acp
  • cargo clippy -p buzz-acp --all-targets -- -D warnings
  • just ci

Closes #2747

@arisgysel-design
arisgysel-design requested a review from a team as a code owner July 24, 2026 21:11
Signed-off-by: Aris Gysel <aris.gysel@me.com>
@arisgysel-design
arisgysel-design force-pushed the fix/acp-dm-mention-gate branch from ff018f1 to 022b0bc Compare July 24, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

buzz-acp: agents ignore DMs unless explicitly @mentioned — mention gate has no DM exemption

1 participant