Intent-Code Divergence
Medium
- Confidence
- 91% confidence
- Finding
- The plugin declares `chatTypes: ["direct"]`, but the inbound dispatch path explicitly accepts and routes non-direct channels by treating any non-`direct` `channelType` as `ChatType: "channel"` and posting replies back to `msg.channelId`. This capability mismatch can cause the host or operators to assume the plugin is restricted to private DMs when it can actually process group/public channel traffic, leading to unintended exposure of agent responses or broader-than-expected message handling.
