Model picker is not synchronized with available models for the configured Bedrock provider
What version of the Codex App are you using (From “About Codex” dialog)?
26.802.11031
What subscription do you have?
I am using openai models available through bedrock
What platform is your computer?
_No response_
What issue are you seeing?
<img width="1440" height="900" alt="Image" src="https://github.com/user-attachments/assets/dc3517eb-6e27-453d-9ca4-9cdc715750e5" />
<img width="1440" height="177" alt="Image" src="https://github.com/user-attachments/assets/e3662c71-2142-4a9c-918b-fb1811c03038" />
What steps can reproduce the bug?
Open ~/.codex/config.toml and configure Codex to use Amazon Bedrock by adding the following:
`
model = "openai.gpt-5.5"
model_provider = "amazon-bedrock"
model_reasoning_effort = "low"
`
Adjust the model and other configuration values as needed.
Restart the Codex desktop application.
Verify that Amazon Bedrock appears as the active provider in the bottom-left corner of the application.
Open the model picker. It continues to display models that are not available in the configured Bedrock account (for example, GPT-5.6), instead of synchronizing with the models actually accessible to the user's Bedrock account.
What is the expected behavior?
The model picker should display only the models that are available through the currently configured model provider and accessible to the user's account. When using Amazon Bedrock, it should synchronize with the models enabled for the configured AWS account and region, rather than showing models that are unavailable (e.g., GPT-5.6 if it is not enabled). This ensures the model picker accurately reflects the models the user can actually select and use.
Additional information
_No response_