[BUG] Fable 5 appears in /model picker despite enforceAvailableModels: true on Bedrock
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Fable 5 appears in /model picker despite enforceAvailableModels: true on Bedrock
What Should Happen?
Steps to reproduce:
- Configure Claude Code for Bedrock with CLAUDE_CODE_USE_BEDROCK=1
- Set enforceAvailableModels: true in settings.json
- Define only Sonnet, Haiku, and Opus ARNs via ANTHROPIC_DEFAULT_*_MODEL
- Run /model — Fable 5 still appears in the list
Description:
Environment:
- Claude Code on AWS Bedrock (CLAUDE_CODE_USE_BEDROCK=1)
- enforceAvailableModels: true set in ~/.claude/settings.json
- No Fable 5 Bedrock ARN configured
Expected behavior:
The /model picker only shows models that are actually available — i.e., those with configured Bedrock ARNs or otherwise reachable endpoints. With enforceAvailableModels: true, unavailable models should be
hidden or disabled.
Error Messages/Logs
Actual behavior:
Fable 5 appears as a selectable option in the /model picker even though no corresponding Bedrock inference profile ARN is configured for it. Selecting it would fail at runtime.
Steps to Reproduce
{
"env": {
"AWS_PROFILE": "default",
"CLAUDE_CODE_USE_BEDROCK": "1",
"DISABLE_ERROR_REPORTING": "1",
"DISABLE_TELEMETRY": "1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "arn:aws:bedrock:us-east-1:470217923438:application-inference-profile/de32gwvtv1qx",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "arn:aws:bedrock:us-east-1:470217923438:application-inference-profile/d3nold2fdhfn",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "arn:aws:bedrock:us-east-1:470217923438:application-inference-profile/vcb9sn5gs2cv"
},
"enforceAvailableModels": true,
"enabledPlugins": {
"aws-core@agent-toolkit-for-aws": true,
"aws-agents@agent-toolkit-for-aws": true
},
"extraKnownMarketplaces": {
"agent-toolkit-for-aws": {
"source": {
"source": "github",
"repo": "aws/agent-toolkit-for-aws"
}
}
}
}
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
2.1.181
Platform
AWS Bedrock
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Either respect enforceAvailableModels for hardcoded/built-in model entries like Fable, or add a disabledModels setting that allows users to explicitly exclude models from the picker.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗