Unable to set "gpt-5.3-codex" via /model. | NO API
Access to gpt-5.3-codex via API is not available yet. | This issue is for ChatGPT subscription access only.
"We typically roll out new models first for ChatGPT accounts, and it takes us a little while (typically less than a week) to make them available through the API. Stay tuned." - @etraut-openai
---
What version of Codex CLI is running?
codex-cli 0.98.0
What subscription do you have?
Business
Which model were you using?
gpt-5.3-codex
What platform is your computer?
Microsoft Windows NT 10.0.26200.0 x64
What terminal emulator and version are you using (if applicable)?
VSCode / Windows Terminal (PowerShell)
What issue are you seeing?
I am unable to select gpt-5.3-codex when using /model. I am able to set it manually inside the Codex config.toml.
I have tried to follow the advice of @etraut-openai without change (approx 24 hours)
@Adealia, try rm ~/.codex/models_cache.json and then relaunching. Then use the app for a little while. The models cache should repopulate after a short time.
<img width="774" height="517" alt="Image" src="https://github.com/user-attachments/assets/a0164c97-9d7a-4ccc-bc78-070e5bca28d1" />
What steps can reproduce the bug?
Attempt to change model using /model
What is the expected behavior?
Be able to set and specify gpt-5.3-codex via /model as opposed to strict setting via config.toml with model = "gpt-5.3-codex"
Additional information
I am able to set gpt-5.3-codex via config.toml without issue and appears to function as intended.
<img width="544" height="309" alt="Image" src="https://github.com/user-attachments/assets/51182327-74db-40f4-b86b-1a2395e04867" />
16 Comments
Same here; I cant ever hardcode it into config.
json
@milosgajdos,
If this is for Codex using API key access, currently API does not have access to
gpt-5.3-codex.@etraut-openai via this comment.
It is via API, yes; oof, that's very unfortunate and kinda sucky 😮💨
Yes, if you're using the API, this is expected behavior, not a bug. We typically roll out new models first for ChatGPT accounts, and it takes us a little while (typically less than a week) to make them available through the API. Stay tuned.
@etraut-openai, I am NOT accessing via API.
Sorry, didn't ready closely enough. Reopening.
All good, that last thread was a bit of a dumpster fire of many issues. Thanks for the reopen.
Same issue here for me, I think at bottom maybe uninstall reinstall is what fixed it. Regardless here's what I did and now I am able to access 5.3.
codex --model=gpt-5.3-codexis availableI didn't have any problems, but I've heard from some people that they had similar experiences.
Edit: I also had it on a Windows 11 computer with Codex CLI 0.98. When I started Codex for the third time and jumped to /model, it was finally displayed.
All I can say is that you can force
model=gpt-5.3-codexin the API access, and that works, but I don't know if it's actually working or if it's a bug.I had the same issue, just logout and login again you should get the last model.
Also have the issue
@etraut-openai could you please clarify this part ⬆️
I am trying the following using the latest codex SDK
which produces
On the same exact system, using
works just fine. If codex SDK is a wrapper leveraging codex binaries and piggy backing on my auth session, I am expecting the API snippet to work as well. What am I missing?
Now it's possible to set it in the config.toml, but I'm experiencing a strange beavior: the model returns very quickly without any error, doing only the first step of the plan. I cannot get it to work longer. gpt-5.2-codex in the exact same configuration works fine. Strange...
I'm using it via a litellm gateway hosted on prem and linked to an azure subscription where gpt-5.3-codex is hosted (same setup as for gpt-5.2-codex which works fine).
Thats "Fast" inference by cerebras for you, I had the similar experience with them while directly working using APIs and Kilocode and Qwen 3, the model would seem totally uninterested, in delving deeper, its only priority would always be just providing a response as fast as it could and be done with it :D kinda found it funny, its a shame they haven't fixed it yet.