The "status" command shows "reasoning: none" even if changing it to medium

Open 💬 1 comment Opened Mar 18, 2026 by iameztoy

What version of Codex CLI is running?

0.115.0

What subscription do you have?

Plus

Which model were you using?

gpt-5.4, gpt-5.3-codex

What platform is your computer?

Darwin 24.6.0 arm64 arm

What terminal emulator and version are you using (if applicable)?

Terminal.app

What issue are you seeing?

When I change reasoning effort to medium inside an active Codex CLI session, Codex confirms the change, but /status still shows reasoning none.

This makes it unclear whether:

  1. the reasoning setting is not actually being applied, or
  2. /status is displaying the wrong value.

What steps can reproduce the bug?

  1. Start Codex CLI:

```bash
codex

  1. Check the current status

```bash
/status

  1. The output should be like: Model: gpt-5.4 (reasoning none, summaries auto)
  2. Change the effort:

```bash
/model medium

  1. Codex responds: Reasoning effort set to medium.
  2. Check again the status:

```bash
/status

  1. Outcome:

Model: gpt-5.4 (reasoning none, summaries auto)

What is the expected behavior?

After setting reasoning effort to medium, /status should show:
gpt-5.4 (reasoning medium, summaries auto)

Additional information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗