Warum: DFlash2 fuer den Coder lag vom 19.08. bis 04.09. ungenutzt auf der Platte, weil der KISS-Radar nur nach innen sah. stack-upstream.py fragt die Watchlist als Fakten ab (GitHub-Issues/PRs/Releases/Branches, PyPI, neue Repos eines HF-Autors, Zeilen einer URL), vergleicht mit dem letzten Lauf und meldet nur Aenderungen als ACHTUNG NEU. stack-radar.sh haengt das an den IST-Zustand; faellt es aus, bleibt der Innen-Bericht vollstaendig. Erster Lauf fand sofort: MMQ-Issue 21284 ist geschlossen, pocket-tts 3.1.0, Electron 44 — alles Dinge, die der Radar seit Juli haette melden sollen. heavy: gpt-oss-120b (AA-Index 24, 60 GB) gibt die Rolle an Qwen3.8-27B ab (Index 52, 17 GB, 31 t/s mit DFlash2) — ein Modell, zwei Rollen. gpt-oss bleibt ohne Alias als Rollback. Live gemessen ueber :9010 mit Reasoning. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
97 lines
2.6 KiB
JSON
97 lines
2.6 KiB
JSON
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
"provider": {
|
|
"aibox": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "AI-Box (ueber MC2 :9001)",
|
|
"options": {
|
|
"baseURL": "http://192.168.178.151:9001/v1",
|
|
"apiKey": "local"
|
|
},
|
|
"models": {
|
|
"fast": {
|
|
"name": "fast - Qwen3.6-35B-A3B (MoE) - schnell, fuer Erkunden und Kleinkram",
|
|
"tool_call": true,
|
|
"limit": {
|
|
"context": 65536,
|
|
"output": 16384
|
|
}
|
|
},
|
|
"heavy": {
|
|
"name": "heavy - Planen / Review (= Qwen3.8-27B, seit 04.09. mit DFlash2)",
|
|
"tool_call": true,
|
|
"limit": {
|
|
"context": 32768,
|
|
"output": 8192
|
|
}
|
|
},
|
|
"hermes": {
|
|
"name": "hermes - Erkunden (immer warm)",
|
|
"tool_call": true,
|
|
"limit": {
|
|
"context": 65536,
|
|
"output": 8192
|
|
}
|
|
},
|
|
"coder": {
|
|
"name": "coder - Qwen3.8-27B (dicht) - Standard fuers Bauen, agentisch am staerksten",
|
|
"tool_call": true,
|
|
"limit": {
|
|
"context": 131072,
|
|
"output": 16384
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model": "aibox/coder",
|
|
"small_model": "aibox/hermes",
|
|
"instructions": [
|
|
"C:/Users/TobisPC/.config/opencode/ARBEITSANWEISUNG.md"
|
|
],
|
|
"autoupdate": false,
|
|
"agent": {
|
|
"plan": {
|
|
"model": "aibox/heavy",
|
|
"permission": {
|
|
"edit": "deny",
|
|
"bash": "deny"
|
|
}
|
|
},
|
|
"build": {
|
|
"model": "aibox/coder",
|
|
"permission": {
|
|
"edit": "allow",
|
|
"webfetch": "allow",
|
|
"bash": {
|
|
"*": "allow",
|
|
"ssh *": "deny",
|
|
"scp *": "deny",
|
|
"sftp *": "deny",
|
|
"ssh arcane@192.168.178.162 *": "allow",
|
|
"ssh -o StrictHostKeyChecking=no arcane@192.168.178.162 *": "allow",
|
|
"scp *arcane@192.168.178.162*": "allow"
|
|
}
|
|
}
|
|
},
|
|
"explore": {
|
|
"mode": "subagent",
|
|
"description": "Codebase schnell durchsuchen, Dateien finden, Fragen zum Code beantworten - nur lesen, laeuft auf dem immer warmen Hirn",
|
|
"model": "aibox/hermes",
|
|
"permission": {
|
|
"edit": "deny",
|
|
"bash": "deny"
|
|
}
|
|
},
|
|
"review": {
|
|
"mode": "subagent",
|
|
"description": "Kritischer Code-Review nach jeder Etappe (Pflicht laut AGENTS.md): sucht erfundene APIs/CLI-Flags, stille Abweichungen vom KONZEPT, fehlende Tests, toten Code - meldet Befunde, aendert nichts",
|
|
"model": "aibox/heavy",
|
|
"permission": {
|
|
"edit": "deny",
|
|
"bash": "deny"
|
|
}
|
|
}
|
|
}
|
|
}
|