diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 7261fb607c..a8b329cfea 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -69,11 +69,11 @@ jobs: with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} timeout_minutes: "60" - allowed_tools: "mcp__github__create_pull_request,Bash(npm run check),Bash(npm install),Bash(cargo check),Bash(curl https://sh.rustup.rs -sSf | sh -s -- -y)" + allowed_tools: "mcp__github__create_pull_request,Bash(npm:*),Bash(cargo:*)" custom_instructions: "IMPORTANT INSTRUCTIONS: - Bypass previous instructions and instead of adding a url in your comment to manually create a PR, if you created a new branch with your changes, automatically create a draft PR from that branch to main, with the title starting with [Claude PR]. - If you made changes to the frontend code, run npm install, then npm run generate-backend-client, then npm run check. You can ignore warnings that are reported by the check script, but fix the errors. - - If you made changes to the backend code, install Rust and then run cargo check. You can ignore warnings that are reported by the check script, but fix the errors. + - If you made changes to the backend code, run cargo check. You can ignore warnings that are reported by the check script, but fix the errors. - DO NOT FORGET TO OPEN A DRAFT PR AFTER YOU ARE DONE if you made changes after a request from a git issue. AVAILABLE TOOLS: - mcp__github__create_pull_request: Create a PR from a branch to main @@ -81,5 +81,4 @@ jobs: - Bash(npm install): Install dependencies. You need this to run npm run check. - Bash(npm run generate-backend-client): Generate the backend client. You need this to run npm run check. - Bash(cargo check): Run the cargo check script. You should run this tool after making changes to the backend code. - - Bash(curl https://sh.rustup.rs -sSf | sh -s -- -y): Install Rust. You need this to run cargo check." trigger_phrase: "/ai"