Code review

Code review

Automated PR review.

Code review runs on pull requests and posts findings in GitHub. It is built to catch real bugs and avoid noise: reviewers investigate the diff, a gate filters low-value findings, and Ellipsis posts the comments that pass.

What happens on a pull request

  1. A pull request opens, or new commits are pushed to an open pull request.
  2. Ellipsis checks the account settings, trigger permissions, ignored branches, and ignored files.
  3. The review pipeline runs on the pull request diff.
  4. The gate filters duplicate or low-value findings.
  5. Ellipsis posts a GitHub review, unless Quiet mode is on and there are no findings.

Ellipsis does not start a new review for the same pull request head commit unless a forced review is requested.

What the pipeline can do

CapabilityDescription
Review findingsFlags logical bugs, security issues, and other substantive problems in the diff.
PR updatesOptionally rewrites pull request titles and descriptions.
Instruction tweaksAdmins can add account-specific instructions for the built-in reviewer, PR update agent, and gate.
Feedback trackingThe dashboard measures whether suggestions were applied after merge.

See the Dashboard for review outcomes and Settings to configure the reviewer. Custom YAML reviewers are not yet available; for cron, react, manual, and API agents see Deploy.