| name | coderabbit-incident-runbook |
| description | Execute CodeRabbit incident response procedures when reviews stop working or block PRs.
Use when CodeRabbit is down, reviews are not posting, PRs are blocked by stale checks,
or CodeRabbit is producing incorrect reviews.
Trigger with phrases like "coderabbit incident", "coderabbit outage",
"coderabbit down", "coderabbit broken", "coderabbit emergency", "coderabbit not reviewing".
|
| allowed-tools | Read, Grep, Bash(gh:*), Bash(curl:*), Bash(git:*) |
| version | 1.11.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","coderabbit","incident-response","runbook"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
CodeRabbit Incident Runbook
Overview
Rapid incident response procedures when CodeRabbit stops reviewing PRs, blocks merges, or behaves incorrectly. Since CodeRabbit is a managed SaaS service, incidents fall into two categories: (1) CodeRabbit service outage (check their status page), or (2) local configuration/permission issues (fix on your side).
Severity Levels
| Level | Symptom | Response Time | Action |
|---|
| P1 | PRs blocked, cannot merge | Immediate | Bypass check, notify team |
| P2 | Reviews not posting | < 1 hour | Diagnose installation |
| P3 | Reviews delayed (> 15 min) | < 4 hours | Check service status |
| P4 | Incorrect reviews | Next business day | Tune configuration |
Instructions
Step 1: Quick Triage (2 Minutes)
set -euo pipefail
echo "=== CodeRabbit Quick Triage ==="
echo "--- Service Status ---"
STATUS=$(curl -sf https://status.coderabbit.ai 2>/dev/null && echo "REACHABLE" || echo "UNREACHABLE")
echo "Status page: $STATUS"
echo "Check manually: https://status.coderabbit.ai"
echo ""
echo "--- Decision ---"
echo "If status.coderabbit.ai shows an incident:"
echo " → CodeRabbit-side issue. Wait for resolution. Use bypass if blocking."
echo ""
echo "If status page is green:"