Agent View hard-disabled on AWS Bedrock / Vertex / Foundry backends
Resolved 💬 5 comments Opened May 12, 2026 by eenglesson Closed May 13, 2026
Summary
Agent View (claude agents, /background, /bg, left-arrow detach) is unavailable in v2.1.139 for any user on a third-party provider backend, even when no disableAgentView setting is present and CLAUDE_CODE_DISABLE_AGENT_VIEW is unset.
The docs at https://code.claude.com/docs/en/agent-view do not mention this restriction — they state only that disableAgentView is the off-switch and that v2.1.139+ is required.
Reproduction
- Set
CLAUDE_CODE_USE_BEDROCK=1(orCLAUDE_CODE_USE_VERTEX=1, etc.) and configure provider credentials - Install Claude Code 2.1.139
- Run
claude agents→ returns the static built-in agent definition list, not the tabbed running/blocked/done view - Inside an interactive session,
/bgand/backgroundboth returnNo commands match
Root cause
In the compiled binary, the Agent View enable-check resolves to:
function DWH(){
return SH(process.env.CLAUDE_CODE_DISABLE_AGENT_VIEW)
|| vS()?.settings.disableAgentView === true
|| yk1();
}
function yk1(){
return SH(process.env.CLAUDE_CODE_USE_BEDROCK)
|| SH(process.env.CLAUDE_CODE_USE_VERTEX)
|| SH(process.env.CLAUDE_CODE_USE_FOUNDRY)
|| SH(process.env.CLAUDE_CODE_USE_ANTHROPIC_AWS)
|| SH(process.env.CLAUDE_CODE_USE_MANTLE)
|| A\$() !== null;
}
yk1() returning true forces Agent View off regardless of user/admin settings.
Asks
- Document the third-party-provider exclusion on the Agent View page so users on Bedrock/Vertex don't waste time debugging.
- If the gate exists because of dependencies on Anthropic-operated infra (push notification preferences endpoint, etc.), please clarify what's blocking — the daemon itself looks provider-agnostic.
- Either lift the gate for Bedrock/Vertex or expose an opt-in env var for users willing to live without the Anthropic-only side features.
Environment
- Claude Code: 2.1.139 (macOS arm64, Darwin 24.5.0)
- Backend: AWS Bedrock (
CLAUDE_CODE_USE_BEDROCK=1,eu-west-1) - No
disableAgentViewset in user, project, or managed settings - No
CLAUDE_CODE_DISABLE_AGENT_VIEWenv var
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗