From 80008da80d89fa51a816adaf5056ca9ad2643364 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Mon, 10 Aug 2026 15:56:55 +0000 Subject: [PATCH] opencode: drop the misplaced project config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It lived in the orchestrator repo (the parent session's project) and so never governed the task-tool subagents, which resolve their parent session's directory — for launcher-started runs that is /srv/cc-ci-orch/cc-ci. The real config now lives there (cc-ci repo, operator-approved). Extension was never the problem: .jsonc parsed and resolved fine; the LOCATION was wrong. --- opencode.jsonc | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 opencode.jsonc diff --git a/opencode.jsonc b/opencode.jsonc deleted file mode 100644 index 6a0f3fa..0000000 --- a/opencode.jsonc +++ /dev/null @@ -1,15 +0,0 @@ -{ - "$schema": "https://opencode.ai/config.json", - // Model split for cc-ci agent runs (operator decision 2026-08-04): - // - The MAIN driving session (upgrader/orchestrator/report) stays on glm-5.2 — - // set via --model at launch (launch-upgrader.py / launch-report.py tier config). - // - Every SUBAGENT (the built-in `general` agent used by the task tool) runs on - // DeepSeek V4 Pro via OpenCode ZEN: ~3-5x cheaper per token than glm-5.2 with - // near-free cache hits, which is where the weekly run burns most of its budget. - // Project-scoped: applies to opencode sessions started in this directory tree. - "agent": { - "general": { - "model": "opencode/deepseek-v4-pro" - } - } -}