Skip to content

v1.0.0

Latest

Choose a tag to compare

@ashalliants ashalliants released this 03 Sep 12:20
· 10 commits to main since this release

First public release.

Features

  • Continuous PR babysitting — /loop 5m /babysit-prs monitors a PR (or all your open, non-draft, non-approved PRs) for new review comments and failing CI, automatically fixing and pushing until the PR is approved.
  • Bot-aware review handling — treats automated reviewers like CodePulse as real gatekeepers: reads review summaries, verifies findings before acting on them, and won't consider a PR done while a should-fix/must-fix item is outstanding.
  • CI auto-fix — detects failing checks each cycle, diagnoses the failure, and fixes it without manual re-triggering.
  • Conflict resolution — rebases onto the base branch and resolves merge conflicts using the PR's own context.
  • Looping detection — stops re-litigating the same thread after 2+ rounds with no new concerns, leaving a single summary instead.
  • Session auto-naming — a bundled hook renames the session to <repo>#<pr> (or <repo>#ALL) so babysat sessions are identifiable in /resume and the sessions sidebar.
  • Cross-platform — pure Python (stdlib only) plus git/gh shell-outs; runs identically on WSL, native Windows, macOS, and Linux.

Install

claude plugin marketplace add CodePulseHQ/babysit-prs-plugin
claude plugin install babysit-prs@babysit-prs-plugin

See the README for full usage and details.