From 33aae22e5b3c1b5f00677af828a180eeb3f80689 Mon Sep 17 00:00:00 2001 From: Jonathan Agmon Date: Sat, 4 Apr 2026 13:44:36 +0300 Subject: [PATCH] more always allow perms --- .config/opencode/opencode.jsonc | 44 ++++++++++++++++++++++----------- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/.config/opencode/opencode.jsonc b/.config/opencode/opencode.jsonc index 7225146..6ca22ea 100644 --- a/.config/opencode/opencode.jsonc +++ b/.config/opencode/opencode.jsonc @@ -2,15 +2,29 @@ "$schema": "https://opencode.ai/config.json", "permission": { "edit": "ask", - "bash": "ask", + "bash": { + "*": "ask", + "ctx7 *": "allow" + }, "webfetch": "ask", - "read": "ask", + "read": { + "*": "ask", + "/home/jojo/.config/fish/config.fish": "allow", + "**/compose.yml": "allow", + "**/compose.yaml": "allow", + "**/SKILL.md": "allow", + "**/PLAN.md": "allow", + "/home/jojo/.config/opencode/opencode.jsonc": "allow" + }, "grep": "ask", - "glob": "ask", + "glob": "allow", "list": "ask", - "skill": "ask", - "todowrite": "ask", - "todoread": "ask", + "skill": { + "*": "ask", + "context7-cli": "allow" + }, + "todowrite": "allow", + "todoread": "allow", "websearch": "ask" }, "agent": { @@ -19,18 +33,20 @@ "edit": "deny", "bash": { "*": "ask", - "cat *>*": "deny" + "cat *>*": "deny", + "sed *": "deny", + "ctx7 *": "allow" } } } }, - "mcp": { - "exa": { - "type": "remote", - "url": "https://mcp.exa.ai/mcp?exaApiKey={env:EXA_API_KEY}", - "enabled": true, - }, - }, + // "mcp": { + // "exa": { + // "type": "remote", + // "url": "https://mcp.exa.ai/mcp?exaApiKey={env:EXA_API_KEY}", + // "enabled": true, + // }, + // }, "instructions": [ "/home/jojo/.config/opencode/rules/*.md" ],