-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
Problem (one or two sentences)
Starting from version v3.33.2, the model ID that actually exists cannot be found in the openrouter provider, and this bug still exists in the latest version v3.34.4.
Currently, I have identified that this bug occurs in the GPT-5.1 series models, Gemini-3 model, and Grok-4.1-Fast model. It is not yet known whether other models also have the same bug.
An interesting phenomenon is that in the first few minutes after you just open Roo Code, this bug will not appear, and you can normally configure the models in OpenRouter (such as the GPT-5.1 series). However, after some time, when you open the model configuration page of Roo Code again, it will show that the GPT-5.1 series models do not exist, and the models will be automatically replaced with Claude Sonnet 4.5.
Context (who is affected and when)
In all versions subsequent to v3.33.1, this bug will occur when you configure some models from OpenRouter. The "some models" here refer to the gpt-5.1 series, gemini-3, and grok-4.1-fast.
An interesting phenomenon is that in the first few minutes after you just open Roo Code, this bug will not appear, and you can normally configure the models in OpenRouter (such as the GPT-5.1 series). However, after some time, when you open the model configuration page of Roo Code again, it will show that the GPT-5.1 series models do not exist, and the models will be automatically replaced with Claude Sonnet 4.5.
Reproduction steps
- Open the settings interface of Roo Code;
- Create a new configuration, select the "openrouter" provider, and set the model to "gpt-5.1" (the configuration can be successfully completed at this point);
- Wait for a period of time;
- Reopen the newly added model configuration created just now, and you will find that it shows "gpt-5.1 does not exist", and the model has been automatically switched to "Claude sonnet 4.5".
Expected result
I expect to configure these models correctly.
Actual result
The model configuration page indicates that the model does not exist in OpenRouter.
Variations tried (optional)
No response
App Version
afer v3.33.1
API Provider (optional)
OpenRouter
Model Used (optional)
gpt-5.1 series, gemini-3, and grok-4.1-fast
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status