Recently shipped Triage Rules, which auto-merge low-risk pull requests, close stale ones, and auto-fix failing checks.
Triage acts on its own ranking.
- Merge a pull request once required checks and reviews pass — squash, merge commit, rebase, or the GitHub merge queue.
- Close stale pull requests after a 24-hour notice; let the Coding Agent fix failed CI checks and review feedback.
- Send recurring Slack reminders at a chosen time and timezone, respecting quiet hours.
Triage also reached GitLab Cloud and self-managed GitLab in beta on Team plans.
Security review can now block merges. Publishing the CodeRabbit Security check with a severity threshold and requiring it in GitHub blocks merges while qualifying comments stay unresolved. AI Deep Scan draws context from linked repositories — a shared authentication library, say — and reports provenance naming the scan and its context repositories. Its findings API opens to all plans with a security:read key.
GitLab and Bitbucket Cloud gained parity. Automatic repository linking, off by default, now discovers relationships there. A migration script moves existing GitLab project webhooks to a new endpoint, preserving hook IDs and event settings.
The CLI reviews without a checkout. cr review --remote owner/repo works from any directory. cr review --deep and cr usage cover deep reviews and remaining included-review capacity. cr code handoff and cr code skills import push local sessions and skills to the cloud; cr handoff still works, but its human-readable output changed — update scripts that parse it.
Approval and guideline controls tightened. Setting reviews.allow_author_approval to false stops authors from approving or resolving their own pull requests. Review summaries list which guideline files were used and whether they were configured, auto-discovered, or an Agent Skill.