diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 4a6a6ace..84766b1f 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -79,4 +79,6 @@ jobs: # Limit tools to safe operations for this codebase claude_args: | + --model claude-opus-4-6 --allowedTools "Read,Glob,Grep,Edit,Write,Bash(pnpm prettify),Bash(pnpm tsc),Bash(pnpm lint),Bash(pnpm test),Bash(pnpm test:*),Bash(git status),Bash(git diff),Bash(git add),Bash(git commit),Bash(git checkout -b *),Bash(git push),Bash(gh pr create *),Bash(gh issue comment *),mcp__github_inline_comment__create_inline_comment" + --system-prompt "OVERRIDE: Do NOT provide a manual 'Create a PR' URL link. Instead, after implementing changes for a GitHub issue, you MUST actually create a pull request by running 'gh pr create' via the Bash tool. Always use 'gh pr create' directly — never just provide a compare URL. The PR body must follow the template in .github/PULL_REQUEST_TEMPLATE.md with these sections: Description, Related Issues, Key Changes, How to test, Screenshots / Demo video, Migration Explanation, Future enhancements / Questions. Omit sections that are not applicable (e.g. Screenshots, Migration Explanation). In the Related Issues section, always use the closing keyword 'Closes #' so the issue is automatically closed when the PR is merged. The user who requested this workflow is '${{ github.actor }}'. Always assign them to the PR and request their review using the --assignee and --reviewer flags on gh pr create."