Skip to content

Commit 536b5b0

Browse files
authored
Merge pull request #5 from ZacheryGlass/claude/incomplete-request-011CUtwHzMxos3dLjYwW54fi
Fix permission syntax
2 parents 7457c39 + 34e916f commit 536b5b0

1 file changed

Lines changed: 82 additions & 47 deletions

File tree

settings.json

Lines changed: 82 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -9,59 +9,94 @@
99
"permissions": {
1010
"allow": [
1111
"WebSearch",
12-
"WriteFile:*",
13-
"ReadFile:*",
1412
"WebFetch(domain:*)",
15-
"Bash(ls:*)",
16-
"Bash(grep:*)",
17-
"Bash(find:*)",
18-
"Bash(cat:*)",
19-
"Bash(head:*)",
20-
"Bash(tail:*)",
21-
"Bash(mkdir:*)",
22-
"Bash(touch:*)",
23-
"Bash(pwd:*)",
24-
"Bash(echo:*)",
25-
"Bash(git:status)",
26-
"Bash(git:diff:*)",
27-
"Bash(git:log:*)",
28-
"Bash(git:show:*)",
29-
"Bash(git:add:*)",
30-
"Bash(git:commit:*)",
31-
"Bash(git:checkout:*)",
32-
"Bash(git:stash:*)",
33-
"Bash(npm install:*)",
34-
"Bash(gh issue list:*)",
35-
"Bash(gh issue view:*)",
36-
"Bash(gh issue close:*)",
37-
"Bash(chmod:*)",
38-
"Bash(git fetch:*)",
39-
"Bash(grep -E:*)",
40-
"Bash(pip install:*)",
41-
"Bash(node:*)"
13+
"Read",
14+
"Write",
15+
"Bash(ls)*",
16+
"Bash(dir)*",
17+
"Bash(pwd)*",
18+
"Bash(find)*",
19+
"Bash(grep)*",
20+
"Bash(grep -E)*",
21+
"Bash(rg)*",
22+
"Bash(cat)*",
23+
"Bash(head)*",
24+
"Bash(tail)*",
25+
"Bash(wc)*",
26+
"Bash(sort)*",
27+
"Bash(uniq)*",
28+
"Bash(printf)*",
29+
"Bash(echo)*",
30+
"Bash(tree)*",
31+
"Bash(stat)*",
32+
"Bash(du)*",
33+
"Bash(which)*",
34+
"Bash(where)*",
35+
"Bash(mkdir)*",
36+
"Bash(touch)*",
37+
"Bash(chmod)*",
38+
"Bash(sed -n)*",
39+
"Bash(sed --posix -n)*",
40+
"Bash(sed -E -n)*",
41+
"Bash(sed -r -n)*",
42+
"Bash(sed-safe)*",
43+
"Bash(nl -ba)",
44+
"Bash(git status)*",
45+
"Bash(git log)*",
46+
"Bash(git show)*",
47+
"Bash(git diff)*",
48+
"Bash(git grep)*",
49+
"Bash(git rev-parse)*",
50+
"Bash(git rev-list)*",
51+
"Bash(git ls-files)*",
52+
"Bash(git ls-tree)*",
53+
"Bash(git describe)*",
54+
"Bash(git blame)*",
55+
"Bash(git cat-file)*",
56+
"Bash(git check-ignore)*",
57+
"Bash(git config --local --get)*",
58+
"Bash(git remote -v)*",
59+
"Bash(git submodule status)*",
60+
"Bash(git submodule summary)*",
61+
"Bash(git ls-remote)*",
62+
"Bash(git fetch)*",
63+
"Bash(git branch)*",
64+
"Bash(git switch)*",
65+
"Bash(git checkout)*",
66+
"Bash(git restore)*",
67+
"Bash(git add)*",
68+
"Bash(git commit)*",
69+
"Bash(git stash)*",
70+
"Bash(git merge)*",
71+
"Bash(git rebase)*",
72+
"Bash(git -c core.editor=true rebase --continue)"
73+
],
74+
"deny": [
75+
"Bash(git -C)*",
76+
"Bash(git --no-pager)*"
4277
],
43-
"deny": [],
4478
"ask": [
45-
"Bash(python:*)",
46-
"Bash(py:*)",
79+
"Bash(python)*",
80+
"Bash(py)*",
4781
"Bash(py --version)",
4882
"Bash(where python)",
49-
"Bash(rm:*)",
50-
"Bash(git push:*)",
51-
"Bash(git pull:*)",
52-
"Bash(git merge:*)",
53-
"Bash(git rebase:*)",
54-
"Bash(git reset:*)",
55-
"Bash(git clean:*)",
56-
"Bash(mv:*)",
57-
"Bash(cp:*)",
58-
"Bash(curl:*)",
59-
"Bash(wget:*)",
60-
"Bash(sudo:*)"
83+
"Bash(rm)*",
84+
"Bash(mv)*",
85+
"Bash(cp)*",
86+
"Bash(curl)*",
87+
"Bash(wget)*",
88+
"Bash(sudo)*",
89+
"Bash(docker)*",
90+
"Bash(kubectl)*",
91+
"Bash(aws)*",
92+
"Bash(gcloud)*",
93+
"Bash(az)*",
94+
"Bash(git push)*",
95+
"Bash(git pull)*"
6196
],
6297
"defaultMode": "acceptEdits"
6398
},
64-
"model": "sonnet",
99+
"model": "haiku",
65100
"hooks": {
66101
"PreToolUse": [
67102
{
@@ -121,5 +156,5 @@
121156
"type": "command",
122157
"command": "bash ~/.claude/statusline.sh"
123158
},
124-
"alwaysThinkingEnabled": false
125-
}
159+
"alwaysThinkingEnabled": true
160+
}

0 commit comments

Comments
 (0)