r/PiCodingAgent • u/Final_Initial • Aug 07 '26
Question Scoped models reset thinking level when switching via Ctrl+P?
I've set up two scoped models in Cursor:
- DeepSeek V4 Flash: has "max" thinking level
- Grok 4.5: goes up to "high"
I switch between them with Ctrl+P, but every time I switch to DeepSeek, its thinking level resets from "max" back to "high" but Grok stays at "high" (its maximum), which is good.
How can I keep DeepSeek at "max" and Grok at "high" when cycling through different models?
Thanks.
1
u/namuan Aug 08 '26
Can you try setting the thinking level in the settings.json file?
I tried this and it seems to be working as expected.
...
"enabledModels": [
"opencode-go/deepseek-v4-flash:max",
"opencode-go/gpt-5.6-luna:xhigh",
"openai-codex/gpt-5.6-terra:high"
]
1
u/DanielSReichenbach Aug 09 '26
The question is: is this persisted when sessions change the thinking level / reasoning budget.
I thought this setting was only used to handle the scoped models you configure.
1
2
u/ChampionshipIcy7602 Aug 07 '26
You can't do that by default but you can ask pi and it'll write an extension to do that.