What version of Codex CLI is running?
codex-cli 0.146.0
What platform are you using?
Windows, Codex CLI TUI.
What issue are you seeing?
Changing the model with /model while Plan mode is active does not preserve separate Default- and Plan-mode settings.
Starting state:
- Default mode:
gpt-5.6-terra, Medium
- Plan mode entered with Shift+Tab
After running /model in Plan mode and selecting gpt-5.6-sol, Medium, the resulting state is:
- Default mode:
gpt-5.6-sol, Medium
- Plan mode:
gpt-5.6-sol, High
The requested Sol/Medium selection is applied to Default mode, while Plan mode retains or introduces a High reasoning override. This makes it impossible through the observed flow to configure Default as Terra/Medium and Plan as Sol/Medium.
Steps to reproduce
- Start a Codex CLI session in Default mode using
gpt-5.6-terra with Medium reasoning.
- Press Shift+Tab to enter Plan mode.
- Run
/model while Plan mode is active.
- Select
gpt-5.6-sol with Medium reasoning.
- Cycle between Default and Plan modes and inspect the model/reasoning shown for each.
Expected behavior
Either:
- the selection made while Plan mode is active is saved as the Plan-mode override, leaving Default mode at Terra/Medium; or
- the UI clearly asks whether the selection applies to the Plan override or the global Default setting, and respects that choice.
Expected final state for this reproduction:
- Default mode: Terra/Medium
- Plan mode: Sol/Medium
Actual behavior
- Default mode changes to Sol/Medium.
- Plan mode becomes Sol/High.
Additional context
Related issue #14379 states that /model in Plan mode should offer an “Apply to Plan mode override” path. The behavior above suggests that the scope is ambiguous, the Plan override is not being saved, or a separate Plan reasoning override is unexpectedly replacing Medium with High.
What version of Codex CLI is running?
codex-cli 0.146.0What platform are you using?
Windows, Codex CLI TUI.
What issue are you seeing?
Changing the model with
/modelwhile Plan mode is active does not preserve separate Default- and Plan-mode settings.Starting state:
gpt-5.6-terra, MediumAfter running
/modelin Plan mode and selectinggpt-5.6-sol, Medium, the resulting state is:gpt-5.6-sol, Mediumgpt-5.6-sol, HighThe requested Sol/Medium selection is applied to Default mode, while Plan mode retains or introduces a High reasoning override. This makes it impossible through the observed flow to configure Default as Terra/Medium and Plan as Sol/Medium.
Steps to reproduce
gpt-5.6-terrawith Medium reasoning./modelwhile Plan mode is active.gpt-5.6-solwith Medium reasoning.Expected behavior
Either:
Expected final state for this reproduction:
Actual behavior
Additional context
Related issue #14379 states that
/modelin Plan mode should offer an “Apply to Plan mode override” path. The behavior above suggests that the scope is ambiguous, the Plan override is not being saved, or a separate Plan reasoning override is unexpectedly replacing Medium with High.