How to use Thinking on Codex provider #2772
|
E.g I set the thinking to medium but when I'm choosing a model on CLI tools it's not indicating what i selected as thinking type or is it automatically reflected when i set to medium and choose the model on CLI tools? |
Replies: 2 comments
|
Yes — with the current implementation it is applied automatically. The CLI's model picker only shows the model identity; it is not intended to echo 9router's provider-level thinking override. The request path works like this:
The precedence is important: The provider-level setting is injected before that chain, but only when the client did not specify To verify it rather than relying on the model picker, make one request and inspect the 9router request log/details. The correlated request line includes |

Yes — with the current implementation it is applied automatically. The CLI's model picker only shows the model identity; it is not intended to echo 9router's provider-level thinking override.
The request path works like this:
medium, 9router injectsreasoning_effort: "medium"into each routed request if the client did not already send its ownreasoning_effort. SeechatCore.js.{ "reasoning": { "effort": "medium", "summary": "auto" } }reasoning.encrypted_content. Seeopen-sse/executors/codex.js.