potiuk opened a new pull request, #63773: URL: https://github.com/apache/airflow/pull/63773
Adds a full-screen terminal UI (TUI) for the PR triage workflow in Breeze, replacing the sequential review flow with an interactive list-based interface. Users can navigate PRs by category (pending approval, deterministic flags, LLM flags, passing, accepted), review diffs, open PRs in browser, and batch-approve — all from a single screen. Key changes: - New `_run_tui_triage()` function in `pr_commands.py` integrating the TUI into the existing triage flow - New `tui_display.py` module with `TriageTUI` class providing the full-screen rendering, keyboard navigation, and action handling --- ##### 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]
