39ead07f76a623ef2831c8d1b22ec91e22b96af2

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Make pi settings ignore default model

Diff

 1diff --git a/dot_pi/agent/settings.json b/dot_pi/agent/modify_settings.json
 2rename from dot_pi/agent/settings.json
 3rename to dot_pi/agent/modify_settings.json
 4index 29d074b0f16fbd3e5b0903383a87942728bfeb1d..7216595e262c606ea8fccc27a1931e2314ba1111 100644
 5--- a/dot_pi/agent/settings.json
 6+++ b/dot_pi/agent/modify_settings.json
 7@@ -1,8 +1,10 @@
 8+{{- /* chezmoi:modify-template */ -}}
 9+{{- $current := fromJson .chezmoi.stdin -}}
10 {
11   "lastChangelogVersion": "0.84.2",
12-  "defaultProvider": "openai-codex",
13-  "defaultModel": "gpt-5.6-terra",
14-  "defaultThinkingLevel": "high",
15+  "defaultProvider": {{ $current.defaultProvider | default "openai-codex" | toJson }},
16+  "defaultModel": {{ $current.defaultModel | default "gpt-5.6-terra" | toJson }},
17+  "defaultThinkingLevel": {{ $current.defaultThinkingLevel | default "high" | toJson }},
18   "hideThinkingBlock": true,
19   "images": {
20     "blockImages": false
21@@ -28,4 +30,4 @@
22   "showCacheMissNotices": true,
23   "treeFilterMode": "no-tools",
24   "tuiMode": "fullscreen"
25-}
26+}