70bddd8c3cfcf14b5b5f6d64c0545dbb9038c892
- Author
- TheEdgeOfRage <git@theedgeofrage.com>
- Committer
- TheEdgeOfRage <git@theedgeofrage.com>
- Date
Message
Make mcp config correctly optional
Diff
1diff --git a/.chezmoiignore b/.chezmoiignore
2index c91def155c02510e852659612a59cf419ee8d90d..c5daf737a7d988b3733c5e6584203994a0fd4fa7 100644
3--- a/.chezmoiignore
4+++ b/.chezmoiignore
5@@ -32,7 +32,7 @@ config_template.yaml
6 {{ if not (index . "agents" | default false) }}
7 .config/opencode
8 .pi
9-{{- if .agents.mcp }}
10-.config/mcp
11 {{ end }}
12+{{- if not (index (index . "agents" | default dict) "mcp" | default false) }}
13+.config/mcp
14 {{ end }}
15diff --git a/dot_config/opencode/opencode.jsonc.tmpl b/dot_config/opencode/opencode.jsonc.tmpl
16index bb968c97aa0d848f4ee4b7796e6cc2e77b30874c..a43467b15ced71de06ca35b80a3f61270ffa452e 100644
17--- a/dot_config/opencode/opencode.jsonc.tmpl
18+++ b/dot_config/opencode/opencode.jsonc.tmpl
19@@ -73,7 +73,7 @@
20 }
21 }
22 },
23- {{- if .agents.mcp }}
24+ {{- if index (index . "agents" | default dict) "mcp" | default false }}
25 "mcp": {
26 "grafana prod": {
27 "enabled": false,