What happens
When I use opencodex with any proxy model (DeepSeek v4 flash free, Mimo v2.5 free, etc.), the Codex app shows "Worked for Xs" but when I click on it, there's nothing to expand. No reasoning trace, no thinking steps, nothing.
With original OpenAI models (e.g. gpt-5.5), it works normally - For example i see "Worked for 33m 6s" and when I click on it, there's a full expandable section showing all the reasoning/thinking steps.
What I expected
The expandable reasoning trace to appear the same way it does with native OpenAI models, since the README says reasoning tokens are supported.
What I tried
- Different proxy models (DeepSeek v4 flash free, Mimo v2.5 free) - same result on both
- The timing itself works fine ("Worked for 23s" etc), so the connection is working
- Native OpenAI models through the same Codex app work correctly
My setup
- Codex desktop app (latest version)
- Proxy: opencode zen API key through opencodex's hosted proxy
- Models tested: DeepSeek v4 flash free, Mimo v2.5 free
Question
I'm not super experienced with API response formats, so I'm not sure if this is:
- A bug in how opencodex formats reasoning tokens in the response
- A limitation of the free-tier models not returning the same reasoning structure as OpenAI
- Something on Codex's side that doesn't recognize non-OpenAI reasoning token formats
- Or something else I'm not thinking of
Would love to understand what's going on here. If there's any log or config I can check on my end to help debug, happy to do that. Thanks!
What happens
When I use opencodex with any proxy model (DeepSeek v4 flash free, Mimo v2.5 free, etc.), the Codex app shows "Worked for Xs" but when I click on it, there's nothing to expand. No reasoning trace, no thinking steps, nothing.
With original OpenAI models (e.g. gpt-5.5), it works normally - For example i see "Worked for 33m 6s" and when I click on it, there's a full expandable section showing all the reasoning/thinking steps.
What I expected
The expandable reasoning trace to appear the same way it does with native OpenAI models, since the README says reasoning tokens are supported.
What I tried
My setup
Question
I'm not super experienced with API response formats, so I'm not sure if this is:
Would love to understand what's going on here. If there's any log or config I can check on my end to help debug, happy to do that. Thanks!