diff --git a/.config/opencode/opencode.json b/.config/opencode/opencode.json new file mode 100644 index 0000000..75f7bc5 --- /dev/null +++ b/.config/opencode/opencode.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://opencode.ai/config.json", + "permission": { + "*": "ask", + "todowrite": "allow", + "read": { + "*": "allow", + "*.env": "deny" + }, + "edit": "ask", + "webfetch": "allow", + "websearch": "allow", + "question": "allow", + "grep": "allow", + "glob": "allow", + "lsp": "allow", + "skill": "allow", + "bash": { + "*": "ask", + "ls": "allow", + "ls *": "allow", + "pwd": "allow", + "git status": "allow", + "git status *": "allow", + "git diff *": "allow", + "git log": "allow", + "git log *": "allow", + "grep *": "allow", + "just *": "allow", + "cargo test *": "allow", + "cargo fmt": "allow", + "cargo fmt *": "allow", + "cargo check": "allow", + "cargo check *": "allow", + "cargo clippy": "allow", + "cargo clippy *": "allow", + "gh issue view *": "allow", + "gh issue list *": "allow", + "gh pr view *": "allow", + } + } +}