The `to` parameter was incorrectly marked as Required() in the MCP tool schema, preventing channel-only messages. The service layer already validates that either `to` or `channel_id` must be provided. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>