potiuk opened a new pull request, #63512:
URL: https://github.com/apache/airflow/pull/63512

   Add a new `--mode review` to `breeze pr auto-triage` that enables 
LLM-assisted code review
   of PRs with the "ready for maintainer review" label. Also improves the 
triage UX with richer
   PR details, unresolved thread panels, and reviewer ping action, plus makes 
JSON parsing from
   LLM responses more robust with balanced-brace matching and LLM-assisted 
repair.
   
   Key changes:
   - New `--mode review` flag: selects PRs ready for review, runs deterministic 
checks first,
     then LLM code review with interactive line-level comment submission
   - Review caching by PR + commit SHA to avoid redundant LLM calls 
(`--clear-llm-cache` to reset)
   - Enhanced triage UX: PR description panel, unresolved thread details with 
reviewer/author
     replies, ping reviewer action, auto-open PR in browser during review
   - Robust JSON extraction: balanced-brace matching respecting string 
literals, handles embedded
     code blocks in JSON values, LLM-assisted JSON repair on parse failure
   - Support for `reviewed-by:` search to also show PRs the reviewer previously 
reviewed
   - New `--mode` and `--clear-llm-cache` CLI options with proper parameter 
grouping
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Claude Opus 4.6)
   
   Generated-by: Claude Code (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