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]

Reply via email to