Diff
1diff --git a/dot_config/opencode/opencode.json b/dot_config/opencode/opencode.json
2index 3b07a031abef6e00749f0c0798a8208375b86181..3dd316d62f4149ab63decc159e49f3ee92523251 100644
3--- a/dot_config/opencode/opencode.json
4+++ b/dot_config/opencode/opencode.json
5@@ -9,9 +9,8 @@
6 "*terraform apply*": "deny"
7 },
8 "external_directory": {
9- "~/dev/dune/**": "allow",
10- "~/dev/go/**": "allow",
11- "*": "ask"
12+ "/home/pavle/dev/*": "allow",
13+ "/home/pavle/.local/share/opencode/*": "allow"
14 },
15 "webfetch": "ask",
16 "websearch": "allow",
17@@ -20,7 +19,7 @@
18 },
19 "plugin": [
20 "@tarquinen/opencode-dcp@v3.1.13",
21- "/home/pavle/dev/dune/opencode-policy-engine/src/index.ts"
22+ "/home/pavle/dev/opencode/policy-engine/src/index.ts"
23 ],
24 "provider": {
25 "llama.cpp": {
26@@ -41,12 +40,6 @@
27 }
28 },
29 "mcp": {
30- "Linear": {
31- "enabled": false,
32- "type": "remote",
33- "url": "https://mcp.linear.app/mcp",
34- "oauth": {}
35- },
36 "Sentry": {
37 "enabled": false,
38 "type": "remote",
39@@ -79,22 +72,49 @@
40 "Authorization": "{file:~/hfs/mcp/github}"
41 }
42 },
43- "Notion": {
44+ "dune": {
45 "enabled": false,
46 "type": "remote",
47- "url": "https://mcp.notion.com/mcp",
48+ "url": "https://api.dune.com/mcp/v1",
49 "oauth": {}
50 },
51- "Dune": {
52- "enabled": false,
53+ "linear": {
54 "type": "remote",
55- "url": "https://api.dune.com/mcp/v1",
56- "oauth": {}
57+ "url": "https://mcp.linear.app/mcp",
58+ "enabled": true
59+ },
60+ "notion": {
61+ "type": "remote",
62+ "url": "https://mcp.notion.com/mcp",
63+ "enabled": false
64+ },
65+ "dbt": {
66+ "type": "local",
67+ "command": ["uvx", "dbt-mcp"],
68+ "environment": {
69+ "DBT_HOST": "nd058.us1.dbt.com",
70+ "DBT_ACCOUNT_ID": "58579",
71+ "DBT_PROJECT_IDS": "259299,335774,370651,372284,372518",
72+ "DBT_TOKEN": "{env:DBT_TOKEN}"
73+ },
74+ "enabled": false
75+ },
76+ "metabase": {
77+ "type": "remote",
78+ "url": "https://metabase.prod.internal.dunetech.io/api/mcp",
79+ "enabled": false
80 }
81 },
82 "formatter": {
83 "clang-format": {
84 "disabled": true
85 }
86- }
87+ },
88+ "model": "openai/gpt-5.5",
89+ "small_model": "openai/gpt-5.4-mini",
90+ "enabled_providers": ["openai", "anthropic", "vercel"],
91+ "disabled_providers": ["amazon-bedrock"],
92+ "instructions": [
93+ "/home/pavle/.cache/dune-sietch/sietch/bundles/base/instructions/dune-base.md"
94+ ]
95 }