chore(pi): scope AritmoLab provider to project, drop Gemma model

Move the AritmoLab provider (Qwen) into harness/.pi/extensions/ so it is
auto-discovered only when Pi runs with cwd=harness, keeping it project-local.
GLM (~/.pi/agent/models.json) and DeepSeek (built-in) stay user-wide. File is
.js (not .mjs) because Pi extension auto-discovery matches only /\.(ts|js)$/.

Removes the gemma4-26b-a4b model (404 at the endpoint) from both the provider
and the model-matrix default list.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-02 11:49:11 +02:00
co-authored by Claude Fable 5
parent cdaca9b87d
commit 4479683cf4
2 changed files with 97 additions and 1 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ if (!sessionId) {
process.exit(2);
}
const models = (process.argv[3] ??
"zai/glm-5.2,deepseek/deepseek-v4-pro,aritmolab/qwen3.6-35b-a3b,aritmolab/gemma4-26b-a4b")
"zai/glm-5.2,deepseek/deepseek-v4-pro,aritmolab/qwen3.6-35b-a3b")
.split(",").map((s) => s.trim()).filter(Boolean);
const thinking = process.argv[4] ?? "medium";
const outDir = process.argv[5] ?? "/tmp/model-matrix";