Problem (one or two sentences)
When using RooCode with Amazon Bedrock, I am unable to select or use the Bedrock models minimax.minimax-m2.5 and moonshotai.kimi-k2.5. These models are available in my Bedrock model catalog and work with other tools (such as Open Code), but do not show up for selection in RooCode. Attempting to add them as a custom model fails, and when enabling "Global inference" as suggested by the fallback message, RooCode silently switches to an Anthropic Claude Sonnet 4.5 model instead. This resulted in much higher AWS billing, as the fallback model is significantly more expensive.
Context (who is affected and when)
I would assume everyone trying to use these models through Amazon Bedrock.
Reproduction steps
Environment
- Platform: Cursor Version: 3.3.27 (Universal) / VSCode Version: 1.105.1
- Operating system: macOS Tahoe 26.4
- Region configured in Bedrock: I've tried eu-north-1 and us-east-1
- Models attempted: minimax.minimax-m2.5, moonshotai.kimi-k2.5
Steps to Reproduce
- Configure RooCode to use Amazon Bedrock as the provider, with a supported region.
- Attempt to select either
minimax.minimax-m2.5 or moonshotai.kimi-k2.5 as the agent/model.
- Observe that these models do not appear in the model selection dropdown, despite being available in AWS Bedrock.
- Attempt to add the model as a custom model.
- Receive an error, possibly suggesting "enable Global inference."
- When "Global inference" is enabled, RooCode selects/antrhopic.claude-sonnet-4.5 instead.
- Usage of this fallback results in unexpected, high AWS Bedrock billing.
Expected result
The models minimax.minimax-m2.5 and moonshotai.kimi-k2.5 should appear as selectable agents when they are visible and available via AWS Bedrock.
Actual result
These Bedrock models are missing from the agent selection and attempting to add them as custom models does not work.
Variations tried (optional)
No response
App Version
3.53.0
API Provider (optional)
Amazon Bedrock
Model Used (optional)
minimax.minimax-m2.5, moonshotai.kimi-k2.5
Roo Code Task Links (optional)
https://app.roocode.com/share/852e2624-38a3-42f3-b279-02b4d040db09
Relevant logs or errors (optional)
// Please share this file with Roo Code Support (support@roocode.com) to diagnose the issue faster
// Just make sure you're OK sharing the contents of the conversation below.
{
"error": {
"timestamp": "2026-05-08T22:03:51.364Z",
"version": "3.53.0",
"provider": "bedrock",
"model": "moonshotai.kimi-k2.5",
"details": "Provider ended the request: \n1. Try enabling cross-region inference in settings.\n2. Or, create an inference profile and then leverage the \"Use custom ARN...\" option of the model selector in settings."
},
"history": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "<user_message>\nWhat model are you using?\n</user_message>"
},
{
"type": "text",
"text": "<environment_details>\n# VSCode Visible Files\n\n\n# VSCode Open Tabs\n\n\n# Current Time\nCurrent time in ISO 8601 UTC format: 2026-05-08T22:03:11.412Z\nUser time zone: Europe/Helsinki, UTC+3:00\n\n# Current Cost\n$0.00\n\n# Current Mode\n<slug>ask</slug>\n<name>❓ Ask</name>\n<model>anthropic.claude-sonnet-4-5-20250929-v1:0</model>\n\n\n# Current Workspace Directory (/Users/gianluca/Projects/personal/lyart) Files\n.DS_Store\ndesign/\ndesign/.DS_Store\ndesign/lyart_isotype_black.svg\ndesign/lyart_isotype_lilac.svg\ndesign/lyart_isotype_reduced.png\ndesign/lyart_isotype_reduced.svg\ndesign/lyart_isotype_white.svg\ndesign/lyart_isotype.svg\ndesign/lyart_logo.svg\ndesign/Canva/\ndesign/Canva/.DS_Store\ndesign/Canva/1.png\ndesign/Canva/3.png\ndesign/Canva/4.png\ndesign/Canva/5.png\ndesign/Canva/6.png\ndesign/Canva/7.png\ndesign/Canva/8.png\ndesign/Canva/9.png\ndesign/Canva/10.png\ndesign/Canva/Main.png\nplans/\nplans/architecture.md\nplans/implementation.md\nplans/README.md\nplans/use-cases.md\nplans/archive/\nplans/archive/ARCHITECTURE-VISUAL.md\nplans/archive/HYBRID-MODEL-ANALYSIS.md\nplans/archive/IMPLEMENTATION-ROADMAP.md\nplans/archive/lyart-architecture.md\nplans/archive/MULTI-ARTIST-COMMISSIONS.md\nplans/archive/PLAN-REVISIONS-EU-PHYSICAL.md\nplans/decisions/\nplans/decisions/001-initial-mvp-definition.md\nplans/decisions/002-eu-physical-focus.md\nplans/decisions/003-hybrid-model-analysis.md\nplans/decisions/004-multi-artist-vision.md\nYou have not created a todo list yet. Create one with `update_todo_list` if your task is complicated or involves multiple steps.\n</environment_details>"
}
],
"ts": 1778277791424
}
]
}
Problem (one or two sentences)
When using RooCode with Amazon Bedrock, I am unable to select or use the Bedrock models
minimax.minimax-m2.5andmoonshotai.kimi-k2.5. These models are available in my Bedrock model catalog and work with other tools (such as Open Code), but do not show up for selection in RooCode. Attempting to add them as a custom model fails, and when enabling "Global inference" as suggested by the fallback message, RooCode silently switches to an Anthropic Claude Sonnet 4.5 model instead. This resulted in much higher AWS billing, as the fallback model is significantly more expensive.Context (who is affected and when)
I would assume everyone trying to use these models through Amazon Bedrock.
Reproduction steps
Environment
Steps to Reproduce
minimax.minimax-m2.5ormoonshotai.kimi-k2.5as the agent/model.Expected result
The models
minimax.minimax-m2.5andmoonshotai.kimi-k2.5should appear as selectable agents when they are visible and available via AWS Bedrock.Actual result
These Bedrock models are missing from the agent selection and attempting to add them as custom models does not work.
Variations tried (optional)
No response
App Version
3.53.0
API Provider (optional)
Amazon Bedrock
Model Used (optional)
minimax.minimax-m2.5, moonshotai.kimi-k2.5
Roo Code Task Links (optional)
https://app.roocode.com/share/852e2624-38a3-42f3-b279-02b4d040db09
Relevant logs or errors (optional)