fix: settings.json überschreibt Default-Modell des Nutzers nicht mehr

Nur noch `packages: ["npm:pi-llama-cpp"]` im Repo — defaultProvider,
defaultModel, enabledModels und lastChangelogVersion werden entfernt.
Diese sind Nutzer-Präferenzen und dürfen nicht durch deploy-pi-config.sh
überschrieben werden (das lokale coding_model als Default verhinderte, dass
andere Extensions wie research-web.ts ein geeignetes Modell für Tool-Calling nutzen).

Das Coding-Workflow ist davon unberührt: selectRole() setzt das Modell
für /coder, /judge, /optimize etc. immer explizit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-06-15 06:34:50 +02:00
commit dc64a0eb4a
2 changed files with 12 additions and 39 deletions

View file

@ -1,11 +1,4 @@
{
"lastChangelogVersion": "0.79.3",
"defaultProvider": "llama-cpp-single",
"defaultModel": "coding_model",
"enabledModels": [
"llama-cpp-single/coding_model"
],
"defaultThinkingLevel": "high",
"packages": [
"npm:pi-llama-cpp"
]