What problem does it solve?
It prevents merge delays by continuously monitoring a pull request for failing checks, unresolved review threads, and new actionable feedback until the PR is truly ready to merge.
Core Features & Use Cases
- Continuous PR monitoring: Watches mergeability, CI/check results, review decisions, and comment threads over time rather than doing a single status glance.
- Unresolved review thread handling: Fetches review threads via GitHub GraphQL, distinguishes stale/outdated threads, and only resolves threads after confirming the fix is present.
- Evidence-based finalization: Performs a final sweep and reports concrete signals like latest commit SHA, failing check names/results, unresolved thread count, and tests/reads performed.
Quick Start
Tell the AI to babysit pull request <NUMBER> on <OWNER/REPO> and keep checking until all checks pass or the merge decision is acceptable with no unresolved actionable review threads remaining.