fix: add file editing and git tools to Claude allowed_tools
Claude was blocked from writing files, using git/gh, and fetching web content because only a few Bash patterns were pre-approved. Add Edit, Write, WebFetch, git, gh, sed, and python3 to the allowed_tools list. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.5
parent
84deb8067d
commit
b2218cbbf2
@@ -60,7 +60,7 @@ jobs:
|
||||
with:
|
||||
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
|
||||
claude_args: "--max-turns 50 --model opus"
|
||||
allowed_tools: "Bash(bash packages/twenty-utils/setup-dev-env.sh),Bash(npx nx *),Bash(npx jest *),Bash(yarn *)"
|
||||
allowed_tools: "Edit,Write,Bash(bash packages/twenty-utils/setup-dev-env.sh),Bash(npx nx *),Bash(npx jest *),Bash(yarn *),Bash(git *),Bash(gh *),Bash(sed *),Bash(python3 *),WebFetch"
|
||||
settings: |
|
||||
{
|
||||
"env": {
|
||||
@@ -123,7 +123,7 @@ jobs:
|
||||
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
|
||||
prompt: ${{ steps.prompt.outputs.prompt }}
|
||||
claude_args: "--max-turns 50 --model opus"
|
||||
allowed_tools: "Bash(bash packages/twenty-utils/setup-dev-env.sh),Bash(npx nx *),Bash(npx jest *),Bash(yarn *)"
|
||||
allowed_tools: "Edit,Write,Bash(bash packages/twenty-utils/setup-dev-env.sh),Bash(npx nx *),Bash(npx jest *),Bash(yarn *),Bash(git *),Bash(gh *),Bash(sed *),Bash(python3 *),WebFetch"
|
||||
settings: |
|
||||
{
|
||||
"env": {
|
||||
|
||||
Reference in New Issue
Block a user