Configure Marvin to auto-create PRs and label issues (#2319)

* Update marvin.yml

* Configure Marvin to auto-create PRs and label issues

* Make Marvin instructions more assertive with MUST
This commit is contained in:
Jeremiah Lowin 2025-10-31 07:38:15 -07:00 committed by GitHub
commit 443c44c507
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -74,5 +74,6 @@ jobs:
"model": "claude-sonnet-4-5-20250929",
"env": {
"GH_TOKEN": "${{ steps.marvin-token.outputs.token }}"
}
},
"customInstructions": "When you complete work on an issue: (1) You MUST create a pull request using the mcp__github__create_pull_request tool instead of posting a link, and (2) You MUST add the 'marvin-pr' label to the original issue using mcp__github__update_issue. Even if PR creation fails and you post a link instead, you MUST still add the 'marvin-pr' label. Follow the PR message guidelines in CLAUDE.md."
}