97c004eb7345b740366ae2cdf7e1c587942e2ade
- 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 8acfa5875f4d3d6dd8bdd0692c42757b84b65610..c7c0fbb1bf99eb022a85bde16ebfbbf7a61c87cf 100644
3--- a/dot_config/opencode/opencode.json
4+++ b/dot_config/opencode/opencode.json
5@@ -1,105 +1,105 @@
6 {
7- "$schema": "https://opencode.ai/config.json",
8- "permission": {
9- "edit": "allow",
10- "bash": {
11- "*": "ask",
12- "awk *": "allow",
13- "cat *": "allow",
14- "echo *": "allow",
15- "find *": "allow",
16- "grep *": "allow",
17- "head *": "allow",
18- "ls *": "allow",
19- "mkdir *": "allow",
20- "rg *": "allow",
21- "sed *": "allow",
22- "sort *": "allow",
23- "stat *": "allow",
24- "tail *": "allow",
25- "tc *": "allow",
26- "tree *": "allow",
27- "uniq *": "allow",
28- "wc *": "allow",
29- "git branch *": "allow",
30- "git describe *": "allow",
31- "git diff *": "allow",
32- "git log *": "allow",
33- "git merge-base *": "allow",
34- "git rev-parse *": "allow",
35- "git show *": "allow",
36- "git status *": "allow",
37- "git tag -l *": "allow",
38- "go vet *": "allow",
39- "mvn test *": "allow",
40- "mvn compile *": "allow",
41- "mvn clean *": "allow",
42- "make ci *": "allow",
43- "make lint *": "allow"
44- "make test *": "allow"
45- "uv run pytest *": "allow"
46- },
47- "webfetch": "ask",
48- "doom_loop": "ask",
49- "external_directory": "ask"
50- },
51- "plugin": ["@mohak34/opencode-notifier@latest"],
52- "provider": {
53- "llama.cpp": {
54- "npm": "@ai-sdk/openai-compatible",
55- "name": "llama-server (local)",
56- "options": {
57- "baseURL": "http://127.0.0.1:8080/v1"
58- },
59- "models": {
60- "qwen3.5-27b": {
61- "name": "Qwen3.5 27B (local)",
62- "limit": {
63- "context": 262144,
64- "output": 32768
65- }
66- }
67- }
68- }
69- },
70- "mcp": {
71- "Linear": {
72- "enabled": false,
73- "type": "remote",
74- "url": "https://mcp.linear.app/mcp",
75- "oauth": {}
76- },
77- "Sentry": {
78- "enabled": false,
79- "type": "remote",
80- "url": "https://mcp.sentry.dev/mcp",
81- "oauth": {}
82- },
83- "Grafana prod": {
84- "enabled": false,
85- "type": "local",
86- "command": ["uvx", "mcp-grafana"],
87- "environment": {
88- "GRAFANA_URL": "https://grafana.prod.internal.dunetech.io/",
89- "GRAFANA_SERVICE_ACCOUNT_TOKEN": "{file:~/hfs/mcp/grafana-prod-token}"
90- }
91- },
92- "Grafana dev": {
93- "enabled": false,
94- "type": "local",
95- "command": ["uvx", "mcp-grafana"],
96- "environment": {
97- "GRAFANA_URL": "https://grafana.dev.internal.dunetech.io/",
98- "GRAFANA_SERVICE_ACCOUNT_TOKEN": "{file:~/hfs/mcp/grafana-dev-token}"
99- }
100- },
101- "GitHub": {
102- "enabled": false,
103- "type": "remote",
104- "url": "https://api.githubcopilot.com/mcp/",