Summary
Add Bash(gh issue edit * --add-assignee @me) to the Claude sandbox allow list in the Ansible playbook (devtools/setup-dev/ansible/setup-claude-sandbox.yml).
Self-assigning issues is a safe, non-destructive operation and should be auto-allowed alongside the existing gh issue edit * --remove-label * rule.
Location
devtools/setup-dev/ansible/setup-claude-sandbox.yml — add the new rule near the existing gh issue edit entries.
Notes
- The
* wildcard in Claude Code Bash allow patterns matches any number of arguments, so gh issue edit * --add-assignee @me will match gh issue edit 123 --add-assignee @me.
- Restricting to
@me (rather than *) limits the rule to self-assignment only.