Platform availability and restrictions
Private repositories require the Essentials plan or higher. Public GitHub, GitLab, and Bitbucket repositories are eligible on all plans. Azure DevOps requires the Essentials plan or higher even for public projects. The following restrictions apply to eligible repositories. Settinginclude_all_authors: true includes authors who would otherwise be exempt because of their repository relationship.
On Azure DevOps and Bitbucket, fork PRs are not excluded by the same-repository author rule. They still need to meet the plan and review requirements.
Configuration
- Configuration file
- Web UI
Configure the
slop_detection section in your .coderabbit.yaml file:.coderabbit.yaml
Disabling Slop Detection
To disable Slop Detection on a repository, setenabled to false or disable it in the web UI:
.coderabbit.yaml
Include all pull request authors
Author exemptions depend on the platform, as shown in the availability table. To analyze requests from otherwise exempt authors, including same-repository PRs on Azure DevOps and Bitbucket, setinclude_all_authors to true:
.coderabbit.yaml
Label flagged PRs
By default, Slop Detection only adds a warning to the PR Walkthrough comment. On GitHub, GitLab, and Azure DevOps, set thelabel field to also label flagged requests:
.coderabbit.yaml
Frequently asked questions
Can I customize the detection criteria or thresholds?
Can I customize the detection criteria or thresholds?
No. You can enable or disable Slop Detection, choose a label on supported platforms, and include otherwise exempt authors with
include_all_authors. Custom detection criteria and thresholds are not configurable.Does Slop Detection work on private repositories?
Does Slop Detection work on private repositories?
Yes. Private repositories require the Essentials plan or higher. Public GitHub, GitLab, and Bitbucket repositories are eligible on all plans. Azure DevOps requires the Essentials plan or higher even for public projects. See the platform restrictions for author and integration requirements.
Will Slop Detection block a PR from being merged?
Will Slop Detection block a PR from being merged?
No. Slop Detection does not block merges. When a PR is classified as slop, a warning is added to the PR Walkthrough comment. On platforms that support labeling, a configured label is also applied so maintainers can filter and triage PRs at their discretion.
Can I automatically close slop PRs?
Can I automatically close slop PRs?
Not at the moment. CodeRabbit is currently gathering data and tuning the detection mechanism to ensure accuracy.
What’s next
Pre-Merge Checks
Enforce quality gates and custom requirements before pull requests are merged
Automatic review controls
Fine-tune which PRs CodeRabbit reviews automatically using labels, branches, and author filters
Configuration reference
See the full
slop_detection schema with types, defaults, and constraints