Skip to content

Reasoning tokens not expanding in Codex UI - "Worked for X" shows time but no trace #45

Description

@Rezhnn

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:

  1. A bug in how opencodex formats reasoning tokens in the response
  2. A limitation of the free-tier models not returning the same reasoning structure as OpenAI
  3. Something on Codex's side that doesn't recognize non-OpenAI reasoning token formats
  4. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions