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]