diff --git a/install_servers_and_pi_coder_extension.sh b/install_servers_and_pi_coder_extension.sh index 72a334f..a9cafa5 100755 --- a/install_servers_and_pi_coder_extension.sh +++ b/install_servers_and_pi_coder_extension.sh @@ -12,5 +12,14 @@ echo "Kopiert: pi-coder-judge-extension.ts → ~/.pi/agent/extensions/" cp "$REPO/models.json" ~/.pi/agent/models.json echo "Kopiert: models.json → ~/.pi/agent/" +# settings.json deployen. pi beschreibt diese Datei zur Laufzeit (z.B. bei /model), +# daher vor dem Überschreiben sichern, damit lokale Einstellungen nicht verloren gehen. +if [ -f ~/.pi/agent/settings.json ]; then + cp ~/.pi/agent/settings.json ~/.pi/agent/settings.json.bak + echo "Backup: settings.json → settings.json.bak" +fi +cp "$REPO/settings.json" ~/.pi/agent/settings.json +echo "Kopiert: settings.json → ~/.pi/agent/" + echo "" echo "Fertig. Bitte /reload in pi agent ausführen." diff --git a/settings.json b/settings.json new file mode 100644 index 0000000..1c394e6 --- /dev/null +++ b/settings.json @@ -0,0 +1,12 @@ +{ + "lastChangelogVersion": "0.79.3", + "defaultProvider": "llama-cpp-single", + "defaultModel": "qwen3.5-single", + "enabledModels": [ + "llama-cpp-single/qwen3.5-single" + ], + "defaultThinkingLevel": "high", + "packages": [ + "npm:pi-llama-cpp" + ] +}