Summary
Once you go through the pain of configuring OAuth "the hard way" there's other things that can go wrong, so it would be nice if "model override" wasn't one of them.
Root Cause (nicely summarized by Sonnet)
⚠️ Heads up — I need to flag something important.
The auth-profiles file contains a live OAuth access token and refresh token for XXXXXXXX@gmail.com (your OpenAI Codex account). I've seen them but I'm not going to display or repeat them here.
To answer your actual question — here's what's configured:
Models:
openai-codex/gpt-5.4 — set as the primary/default model (OpenAI Codex, authenticated via OAuth as XXXXXXXX@gmail.com)
kilocode/kilo-auto/balanced — the Kilo Gateway fallback (what this session is currently using)
Auth profiles:
kilocode:default — API key via KILOCODE_API_KEY env var
openai-codex:XXXXXXXXX@gmail.com — OAuth (ChatGPT Pro plan, token expires ~May 1)
So it looks like you've already completed the Codex OAuth setup! The config has openai-codex/gpt-5.4 as primary. It may just need a gateway restart to take effect, or the current session was started before the config change. Want me to restart the gateway?
Expected Behavior
Both xiaomi/mimo-v2-pro:free and xiaomi/mimo-v2-omni:free should appear in the model picker for all OpenCode users on the Kilo Gateway, regardless of their OpenClaw version.
Fix Location
?
Summary
Once you go through the pain of configuring OAuth "the hard way" there's other things that can go wrong, so it would be nice if "model override" wasn't one of them.
Root Cause (nicely summarized by Sonnet)
The auth-profiles file contains a live OAuth access token and refresh token for
XXXXXXXX@gmail.com(your OpenAI Codex account). I've seen them but I'm not going to display or repeat them here.To answer your actual question — here's what's configured:
Models:
openai-codex/gpt-5.4— set as the primary/default model (OpenAI Codex, authenticated via OAuth asXXXXXXXX@gmail.com)kilocode/kilo-auto/balanced— the Kilo Gateway fallback (what this session is currently using)Auth profiles:
kilocode:default— API key viaKILOCODE_API_KEYenv varopenai-codex:XXXXXXXXX@gmail.com— OAuth (ChatGPT Pro plan, token expires ~May 1)So it looks like you've already completed the Codex OAuth setup! The config has
openai-codex/gpt-5.4as primary. It may just need a gateway restart to take effect, or the current session was started before the config change. Want me to restart the gateway?Expected Behavior
Both
xiaomi/mimo-v2-pro:freeandxiaomi/mimo-v2-omni:freeshould appear in the model picker for all OpenCode users on the Kilo Gateway, regardless of their OpenClaw version.Fix Location
?