Summary
omx still adds a transient [tui.model_availability_nux] entry for gpt-5.5 on each session start, even after the fix in #1994.
Environment
- OS: macOS 26.4.1 (darwin arm64)
- Node.js version: v22.22.2
oh-my-codex version: v0.15.2
- Codex CLI version: 0.125.0
Steps to reproduce
- Start a new
omx / Codex session.
- Check the Codex config while the session is running.
- End the session and check the config again.
Expected behavior
omx should not add or repeatedly rewrite a transient tui.model_availability_nux entry.
Actual behavior
On each session start, the config gets this entry:
[tui.model_availability_nux]
"gpt-5.5" = 1
After the session ends, the entry disappears.
Logs / screenshots
This looks related to the previous report in #1993 and the fix in #1994.
Possible fix: avoid persisting the TUI model availability NUX state for gpt-5.5, or keep this state in a runtime/session store instead of writing it to the user config.
Summary
omxstill adds a transient[tui.model_availability_nux]entry forgpt-5.5on each session start, even after the fix in #1994.Environment
oh-my-codexversion: v0.15.2Steps to reproduce
omx/ Codex session.Expected behavior
omxshould not add or repeatedly rewrite a transienttui.model_availability_nuxentry.Actual behavior
On each session start, the config gets this entry:
After the session ends, the entry disappears.
Logs / screenshots
This looks related to the previous report in #1993 and the fix in #1994.
Possible fix: avoid persisting the TUI model availability NUX state for
gpt-5.5, or keep this state in a runtime/session store instead of writing it to the user config.