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
- A pull request opens, or new commits are pushed to an open pull request.
- Ellipsis checks the account settings, trigger permissions, ignored branches, and ignored files.
- The review pipeline runs on the pull request diff.
- The gate filters duplicate or low-value findings.
- 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
| Capability | Description |
|---|---|
| Review findings | Flags logical bugs, security issues, and other substantive problems in the diff. |
| PR updates | Optionally rewrites pull request titles and descriptions. |
| Instruction tweaks | Admins can add account-specific instructions for the built-in reviewer, PR update agent, and gate. |
| Feedback tracking | The 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.