d8d7da157bcb8143c88b00018c14a913203ad128

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Make opencode config jsonc and disable DCP

Diff

 1diff --git a/dot_config/opencode/opencode.json.tmpl b/dot_config/opencode/opencode.jsonc.tmpl
 2rename from dot_config/opencode/opencode.json.tmpl
 3rename to dot_config/opencode/opencode.jsonc.tmpl
 4index 7be651346213bd0d5d93c1ba61d36b4c1c77b9d0..f024528dc24a80ee4d2311a9197b80dea36d1450 100644
 5--- a/dot_config/opencode/opencode.json.tmpl
 6+++ b/dot_config/opencode/opencode.jsonc.tmpl
 7@@ -1,3 +1,4 @@
 8+// vim: ft=jsonc
 9 {
10   "$schema": "https://opencode.ai/config.json",
11   "autoupdate": false,
12@@ -29,7 +30,7 @@
13     "doom_loop": "ask"
14   },
15   "plugin": [
16-    "@tarquinen/opencode-dcp@v3.1.15",
17+    // "@tarquinen/opencode-dcp@v3.1.15",
18     "/home/pavle/dev/opencode/policy-engine/src/index.ts",
19     "file:///home/pavle/.local/lib/node_modules/@rynfar/meridian/plugin/meridian.ts"
20   ],
21@@ -42,16 +43,28 @@
22       },
23       "models": {
24         "qwen3.6-27b": {
25-          "name": "Qwen3.6 27B (local)"
26+          "name": "Qwen3.6 27B (local)",
27+          "limit": {
28+            "context": 65536
29+          }
30         },
31         "qwen3.6-35b-a3b": {
32-          "name": "Qwen3.6 35B A3B (local)"
33+          "name": "Qwen3.6 35B A3B (local)",
34+          "limit": {
35+            "context": 65536
36+          }
37         },
38         "gemma4-26b": {
39-          "name": "Gemma 4 26B (local)"
40+          "name": "Gemma 4 26B (local)",
41+          "limit": {
42+            "context": 131072
43+          }
44         },
45         "muse-glimmer-30b": {
46-          "name": "Muse Glimmea 30B (local)"
47+          "name": "Muse Glimmer 30B (local)",
48+          "limit": {
49+            "context": 131072
50+          }
51         }
52       }
53     },