dd695891fa8d9696a31278763728acf1f32dc578

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

Message

Update opencode

Diff

  1diff --git a/dot_config/opencode/dcp.jsonc b/dot_config/opencode/dcp.jsonc
  2deleted file mode 100644
  3index ef030c8b3a2411fac71cdba8d024b9e310605d92..0000000000000000000000000000000000000000
  4--- a/dot_config/opencode/dcp.jsonc
  5+++ /dev/null
  6@@ -1,31 +0,0 @@
  7-{
  8-    "$schema": "https://raw.githubusercontent.com/Opencode-DCP/opencode-dynamic-context-pruning/master/dcp.schema.json",
  9-    // Enable or disable the plugin
 10-    "enabled": true,
 11-    // Unified context compression tool and behavior settings
 12-    "compress": {
 13-        // Compression mode: "range" (compress spans into block summaries)
 14-        // or experimental "message" (compress individual raw messages)
 15-        "mode": "range",
 16-        // Permission mode: "allow" (no prompt), "ask" (prompt), "deny" (tool not registered)
 17-        "permission": "allow",
 18-        // Show compression content in a chat notification
 19-        "showCompression": false,
 20-        // Let active summary tokens extend the effective maxContextLimit
 21-        "summaryBuffer": true,
 22-        // Soft upper threshold: above this, DCP keeps injecting strong
 23-        // compression nudges (based on nudgeFrequency), so compression is
 24-        // much more likely. Accepts: number or "X%" of model context window.
 25-        "maxContextLimit": "40%",
 26-        // Soft lower threshold for reminder nudges: below this, turn/iteration
 27-        // reminders are off (compression less likely). At/above this, reminders
 28-        // are on. Accepts: number or "X%" of model context window.
 29-        "minContextLimit": "10%",
 30-        // Start adding compression reminders after this many
 31-        // messages have happened since the last user message
 32-        "iterationNudgeThreshold": 80,
 33-        // Preserve your messages during compression.
 34-        // Warning: large copy-pasted prompts will never be compressed away
 35-        "protectUserMessages": true
 36-    }
 37-}
 38diff --git a/dot_config/opencode/opencode.jsonc.tmpl b/dot_config/opencode/opencode.jsonc.tmpl
 39index 8a9a0ecedf0cfe4c25c3447877d69328e88eee0b..b6bba58708b1d956501975524bbfe312674e346a 100644
 40--- a/dot_config/opencode/opencode.jsonc.tmpl
 41+++ b/dot_config/opencode/opencode.jsonc.tmpl
 42@@ -31,7 +31,6 @@
 43     "doom_loop": "ask"
 44   },
 45   "plugin": [
 46-    "/home/pavle/dev/agent-policy-engine",
 47     "/home/pavle/.local/lib/node_modules/@rynfar/meridian/plugin/meridian.ts"
 48   ],
 49   "provider": {
 50@@ -42,7 +41,7 @@
 51         "baseURL": "https://llama.home.theedgeofrage.com/v1"
 52       },
 53       "models": {
 54-        "qwen3.8-27b": {
 55+        "qwen3.8-27b-q3": {
 56           "name": "Qwen3.8 27B (local)",
 57           "limit": {
 58             "context": 65536,
 59@@ -99,9 +98,9 @@
 60       "oauth": {}
 61     },
 62     "linear": {
 63+        "enabled": false
 64       "type": "remote",
 65       "url": "https://mcp.linear.app/mcp",
 66-      "enabled": false
 67     },
 68     "sentry": {
 69       "enabled": false,
 70@@ -110,22 +109,9 @@
 71       "oauth": {}
 72     },
 73     "notion": {
 74-      "type": "remote",
 75-      "url": "https://mcp.notion.com/mcp",
 76-      "enabled": false
 77-    },
 78-    "metabase": {
 79-      "type": "remote",
 80-      "url": "https://metabase.prod.internal.dunetech.io/api/mcp",
 81       "enabled": false
 82-    },
 83-    "trino-insights": {
 84       "type": "remote",
 85-      "url": "http://prod-trino-insights-mcp.ayu-decibel.ts.net",
 86-      "headers": {
 87-        "Authorization": "Bearer {env:DUNE_TRINO_INSIGHTS_TOKEN}"
 88-      },
 89-      "enabled": false
 90+      "url": "https://mcp.notion.com/mcp",
 91     }
 92   },
 93   {{ end -}}
 94diff --git a/dot_config/opencode/policy-engine.json b/dot_config/opencode/policy-engine.json
 95deleted file mode 100644
 96index 624e51ced6c580a00469940e4af771d90b2f2889..0000000000000000000000000000000000000000
 97--- a/dot_config/opencode/policy-engine.json
 98+++ /dev/null
 99@@ -1,7 +0,0 @@
100-{
101-  "modelBackend": "local",
102-  "llamaServer": {
103-    "baseUrl": "https://llama.home.theedgeofrage.com",
104-    "model": "reviewer"
105-  }
106-}