Request changes comments
Block merges until code issues are fixed.
Last updated
Was this helpful?
Block merges until code issues are fixed.
Last updated
Was this helpful?
Bito’s Request changes comments feature helps enforce code quality by blocking merges until all AI-generated review comments are resolved—fully supported in GitHub, GitLab, and Bitbucket.
When enabled, Bito identifies actionable issues in pull requests and posts them as formal “Request changes” review comments. If your repository uses branch protection rules that require all review conversations to be resolved before merging, Bito’s flagged comments will automatically block the pull request until addressed.
This ensures developers don’t accidentally merge incomplete or unreviewed code.
Go to your repository → Settings → Branches
Create or edit a branch protection rule (e.g., for main
)
Enable:
âś… Require a pull request before merging
âś… Require conversation resolution before merging
Go to your project → Settings → Merge requests
Under Merge checks, enable:
âś… All threads must be resolved before merging
Go to your repository → Repository settings → Pull requests
Under Merge checks, enable:
âś… All pull request tasks must be resolved before merging
Go to Repositories in the Bito dashboard.
Click on Settings for your desired AI Code Review Agent instance.
Enable the toggle: “Request changes comments”
Save changes
When this is on, Bito will flag actionable AI feedback as formal review comments requiring resolution. Informational or minor suggestions will remain as regular comments.
Bito runs an AI code review on your pull request or merge request.
Actionable issues are posted as change requests.
Your Git provider treats these comments according to your configured merge rules.
If comment resolution is required, the merge is blocked until the flagged issues are resolved.
Developer opens a pull request or merge request.
Bito reviews the code and posts a “request change” comment on a problematic line.
The Git provider blocks the merge due to unresolved comments or threads.
Developer fixes the issue and marks the thread as resolved.
Merge becomes possible once all conditions are met.
Enforces follow-up on critical AI-detected issues.
Works natively with GitHub, GitLab, and Bitbucket workflows.
Ensures only reviewed and clean code gets merged.
Helps maintain consistent code quality at scale.