potiuk opened a new pull request, #63422:
URL: https://github.com/apache/airflow/pull/63422
## Summary
- Group `--author`, `--include-collaborators`, `--my-reviews`, `--reviewer`
into a dedicated
"Select people" section in the `breeze pr auto-triage` help output
- Rename `--review-requested` to `--my-reviews` for clarity
- Add `--reviewer` option (mutually exclusive with `--my-reviews`) to filter
PRs by specific
reviewer(s), with shell autocomplete from a locally cached collaborators
list that is
refreshed in the background on each command invocation
- Add `HiddenChoiceWithCompletion` param type that provides tab-completion
without listing
choices in `--help`
- Simplify triage comments posted on collaborator-authored PRs: no emojis,
no instruction
links, no "What to do next" — just the issues
## Test plan
- [ ] Run `breeze pr auto-triage --help` and verify "Select people" group
appears with all four options
- [ ] Run `breeze pr auto-triage --my-reviews --reviewer someone` and verify
mutual exclusion error
- [ ] Run `breeze pr auto-triage --reviewer user1 --reviewer user2
--dry-run` and verify multi-reviewer fetch
- [ ] Run `breeze pr auto-triage --my-reviews --dry-run` and verify it
filters by authenticated user
- [ ] Verify collaborator cache is created in `.build/` after a run
- [ ] Verify `--reviewer` tab-completion works after cache is populated
---
##### Was generative AI tooling used to co-author this PR?
- [X] Yes — Claude Opus 4.6
Generated-by: Claude Opus 4.6 following [the
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]