14cf93fd7734197b320e0b2fa6e6d212945aad79
- Author
- TheEdgeOfRage <git@theedgeofrage.com>
- Committer
- TheEdgeOfRage <git@theedgeofrage.com>
- Date
Message
Diff
This diff is truncated to protect this page.
1diff --git a/dot_config/opencode/opencode.json b/dot_config/opencode/opencode.json
2index 85de27dd1847f7a6b33035137513f44c4dd1ef73..91b8db709173054bda5836b097b1f1caa4dec9ff 100644
3--- a/dot_config/opencode/opencode.json
4+++ b/dot_config/opencode/opencode.json
5@@ -1,99 +1,100 @@
6 {
7- "$schema": "https://opencode.ai/config.json",
8- "autoupdate": false,
9- "permission": {
10- "edit": "allow",
11- "bash": {
12- "*": "ask",
13- "*sudo*": "deny"
14- },
15- "external_directory": {
16- "~/dev/dune/**": "allow",
17- "~/dev/go/**": "allow",
18- "*": "ask"
19- },
20- "webfetch": "ask",
21- "websearch": "allow",
22- "codesearch": "allow",
23- "doom_loop": "ask"
24- },
25- "plugin": [
26- "@tarquinen/opencode-dcp@latest",
27- "@theedgeofrage/opencode-telegram@0.2.2"
28- ],
29- "provider": {
30- "llama.cpp": {
31- "npm": "@ai-sdk/openai-compatible",
32- "name": "llama-server (local)",
33- "options": {
34- "baseURL": "http://127.0.0.1:8080/v1"
35- },
36- "models": {
37- "qwen3.5-27b": {
38- "name": "Qwen3.5 27B (local)",
39- "limit": {
40- "context": 262144,
41- "output": 32768
42- }
43- }
44- }
45- }
46- },
47- "mcp": {
48- "Linear": {
49- "enabled": false,
50- "type": "remote",
51- "url": "https://mcp.linear.app/mcp",
52- "oauth": {}
53- },
54- "Sentry": {
55- "enabled": false,
56- "type": "remote",
57- "url": "https://mcp.sentry.dev/mcp",
58- "oauth": {}
59- },
60- "Grafana prod": {
61- "enabled": false,
62- "type": "local",
63- "command": ["uvx", "mcp-grafana"],
64- "environment": {
65- "GRAFANA_URL": "https://grafana.prod.internal.dunetech.io/",
66- "GRAFANA_SERVICE_ACCOUNT_TOKEN": "{file:~/hfs/mcp/grafana-prod-token}"
67- }
68- },
69- "Grafana dev": {
70- "enabled": false,
71- "type": "local",
72- "command": ["uvx", "mcp-grafana"],
73- "environment": {
74- "GRAFANA_URL": "https://grafana.dev.internal.dunetech.io/",
75- "GRAFANA_SERVICE_ACCOUNT_TOKEN": "{file:~/hfs/mcp/grafana-dev-token}"
76- }
77- },
78- "GitHub": {
79- "enabled": false,
80- "type": "remote",
81- "url": "https://api.githubcopilot.com/mcp/",
82- "headers": {
83- "Authorization": "{file:~/hfs/mcp/github}"
84- }
85- },
86- "Notion": {
87- "enabled": false,
88- "type": "remote",
89- "url": "https://mcp.notion.com/mcp",
90- "oauth": {}
91- },
92- "Dune": {
93- "enabled": false,
94- "type": "remote",
95- "url": "https://api.dune.com/mcp/v1",
96- "oauth": {}
97- }
98- },
99- "formatter": {
100- "clang-format": {
101- "disabled": true
102- }
103- }
104+ "$schema": "https://opencode.ai/config.json",