fix(acp): answer unmentioned direct messages - #2763
Conversation
Signed-off-by: Aris Gysel <aris.gysel@me.com>
ff018f1 to
022b0bc
Compare
Independent review — blocking behavior concernI checked this out at
The relay-side subscription widening is necessary, but the in-process exemption is currently keyed only to I consider that scope issue blocking. Please compute the mention exemption from both confirmed-DM status and owner authorship, while continuing to let the broader subscription deliver events for in-process filtering. Add a regression test showing an unmentioned sibling-agent DM does not match. |
|
Addressed the blocking review in |
Signed-off-by: Aris Gysel <aris.gysel@me.com>
a6c2802 to
060c72e
Compare
Summary
#pmention filter for confirmed DM channels at startup and on dynamic joinsSafety
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-acpcargo clippy -p buzz-acp --all-targets -- -D warningsjust ciCloses #2747