@tifan/pi-preferred-thinking
v0.2.4
Published
Persist preferred thinking level per model in pi.
Maintainers
Readme
@tifan/pi-preferred-thinking
Apply per-model thinking levels from ~/.config/pi/extensions/pi-preferred-thinking.json when sessions start or models change.
This extension is for model-specific preferences. Pi's built-in defaultThinkingLevel remains global, while preferredThinking lets you choose different levels for different models. Invalid or missing values are ignored.

Install
pi install npm:@tifan/pi-preferred-thinkingConfiguration
Run /preferred-thinking to set or unset the preferred thinking level for the current model.
Valid levels: off, minimal, low, medium, high, xhigh.
The extension saves preferences in ~/.config/pi/extensions/pi-preferred-thinking.json:
{
"preferredThinking": {
"anthropic/claude-opus-4-7": "high",
"openai-codex/gpt-5.4-mini": "minimal"
}
}Release notes
See CHANGELOG.md
