From 56904329d0d884c60d0037be8a6313aef42e9cb7 Mon Sep 17 00:00:00 2001 From: dschlueter Date: Mon, 15 Jun 2026 02:37:45 +0200 Subject: [PATCH] chore: settings.json ins Repo aufnehmen und mit deployen Macht die Single-Server-Konfiguration reproduzierbar (defaultProvider/ defaultModel/enabledModels -> llama-cpp-single). install_servers_and_pi_coder_extension.sh deployt settings.json jetzt mit; vorher wird die bestehende Datei nach settings.json.bak gesichert, da pi sie zur Laufzeit beschreibt. Co-Authored-By: Claude Opus 4.8 --- install_servers_and_pi_coder_extension.sh | 9 +++++++++ settings.json | 12 ++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 settings.json 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" + ] +}