Yeah, that part makes sense.
thinkingDefault is only a fallback. It does not override an already-persisted session/thread thinking level.
So in this thread, the next thing I’d check is:
- send
/think in this exact thread
- if it shows
low, send /think medium as a standalone message
- retry the prompt
Important bit: /new or /reset may not help here, because OpenClaw currently preserves user-set thinking across resets. If you want to clear the session override entirely, use /think off first, then /think medium if you want it pinned.
Docs: https://docs.openclaw.ai/tools/thinking
If it still sends low after a standalone /think medium in the same thread, then yeah, that’s no longer just session state, that’s the actual bug path. And given the current code only special-cases gpt-5.1-codex-mini, I’d absolutely believe plain gpt-5.1-codex is still broken here.
If you want, paste: