Browse Source

fix: Add complete bash permissions for all project tools

- Replace git submodule:* with git:* for full git access
- Add mkdir:* for directory creation
- Add jq:* and yq:* for data processing
- Reorganize permissions list for clarity

Covers all tools used by commands, skills, and agents.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0xDarkMatter 4 months ago
parent
commit
ba699d3dff
1 changed files with 29 additions and 0 deletions
  1. 29 0
      .claude/settings.local.json

+ 29 - 0
.claude/settings.local.json

@@ -0,0 +1,29 @@
+{
+  "permissions": {
+    "allow": [
+      "Bash(git:*)",
+      "Bash(ls:*)",
+      "Bash(mkdir:*)",
+      "Bash(cat:*)",
+      "Bash(wc:*)",
+      "Bash(jq:*)",
+      "Bash(yq:*)",
+      "Bash(powershell -Command:*)",
+      "Bash(nul)",
+      "Bash(.claude/.context-init.md)",
+      "Bash(for:*)",
+      "Bash(do:*)",
+      "Bash(echo:*)",
+      "Bash(done)",
+      "Bash(found=\"\")",
+      "Bash({ cat \"$f\")",
+      "Bash(found=\"$found $f\")",
+      "Bash(})",
+      "Bash([ -n \"$found\" ])",
+      "SlashCommand(/init)"
+    ],
+    "deny": [],
+    "ask": []
+  },
+  "hooks": {}
+}