🤖 Generated by the Daily AI Engineer
Problem
CodeRabbit is posting a failing commit status on PRs across the org when it is rate-limited:
context: CodeRabbit
state: failure
description: Review rate limit exceeded
Observed live on 5 open PRs across 4 repos (2026-07-14): platform#2584, platform#2629, ksail#6090, monorepo#2160, .github#96 — the oldest dating to 2026-07-13T21:30Z.
The consequence is a degraded merge lane, not just noise:
- Every affected PR's
mergeStateStatus drops to UNSTABLE, because a non-required check is red.
CI - Required Checks (the only required status check in the platform ruleset) is green on these PRs, so GitHub would still auto-merge them — but the red status makes them read as failing to any human or automated reviewer scanning the dashboard, and it blocks conservative auto-merge arming.
- It masks genuine failures: a real red check is indistinguishable at a glance from this rate-limit artifact.
Worth noting: automatic CodeRabbit review is disabled org-wide (2026-07-12), so CodeRabbit should not be reviewing on its own at all — yet it is still consuming rate limit and publishing failure statuses.
Proposed direction
This is a CodeRabbit-side (SaaS) setting, so it needs the maintainer — I have no access to it. Options, roughly in order of preference:
- Stop CodeRabbit publishing a commit status entirely (or make it neutral/skipped rather than
failure when rate-limited). A rate limit is not a review verdict, and a non-required check should never be red for an infrastructure reason.
- Confirm auto-review really is off for the org — the rate-limit consumption suggests something is still triggering reviews on PR events.
- If the limit is genuinely being hit by legitimate on-demand
@coderabbitai review requests, consider the plan tier — though the agent has already moved to the Codex review lane for the green-review gate, so demand should be low.
Rough size
XS on the settings side; no code change in this repo.
Filing here as the org-config home. Not shipping a .coderabbit.yaml — per-repo CodeRabbit overrides are explicitly maintainer-reserved.
Problem
CodeRabbit is posting a failing commit status on PRs across the org when it is rate-limited:
Observed live on 5 open PRs across 4 repos (2026-07-14):
platform#2584,platform#2629,ksail#6090,monorepo#2160,.github#96— the oldest dating to 2026-07-13T21:30Z.The consequence is a degraded merge lane, not just noise:
mergeStateStatusdrops toUNSTABLE, because a non-required check is red.CI - Required Checks(the only required status check in the platform ruleset) is green on these PRs, so GitHub would still auto-merge them — but the red status makes them read as failing to any human or automated reviewer scanning the dashboard, and it blocks conservative auto-merge arming.Worth noting: automatic CodeRabbit review is disabled org-wide (2026-07-12), so CodeRabbit should not be reviewing on its own at all — yet it is still consuming rate limit and publishing failure statuses.
Proposed direction
This is a CodeRabbit-side (SaaS) setting, so it needs the maintainer — I have no access to it. Options, roughly in order of preference:
failurewhen rate-limited). A rate limit is not a review verdict, and a non-required check should never be red for an infrastructure reason.@coderabbitai reviewrequests, consider the plan tier — though the agent has already moved to the Codex review lane for the green-review gate, so demand should be low.Rough size
XS on the settings side; no code change in this repo.
Filing here as the org-config home. Not shipping a
.coderabbit.yaml— per-repo CodeRabbit overrides are explicitly maintainer-reserved.