[Feature Request] --channels / plugin support for Bedrock (CLAUDE_CODE_USE_BEDROCK) users
Resolved 💬 4 comments Opened Mar 21, 2026 by xavierdurawa Closed Jun 27, 2026
Summary
The --channels flag (e.g., plugin:discord@claude-plugins-official) is hard-blocked for users on AWS Bedrock. The CLI outputs:
--channels ignored (plugin:discord@claude-plugins-official)
Channels are not currently available
Root Cause
The channels feature is gated behind the tengu_harbor feature flag, which is resolved via GrowthBook. For Bedrock users (CLAUDE_CODE_USE_BEDROCK=1), the feature flag system is bypassed entirely — l8() returns the default value (false) when ed() is false, which it is for all non-first-party API providers (Bedrock, Vertex, Foundry).
Additionally, the channel initialization requires a claude.ai access token (hA()?.accessToken), which Bedrock users don't have.
Relevant code path:
Ho6() → l8("tengu_harbor", false)
l8() → if (!ed()) return default → false
ed() → o56() → !DL()
DL() → true when CLAUDE_CODE_USE_BEDROCK is set
Request
Support --channels for Bedrock users.
Environment
- Claude Code v2.1.81
- macOS (Darwin 25.3.0)
- API provider: AWS Bedrock (
CLAUDE_CODE_USE_BEDROCK)
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗