ultrareview counted toward free quota despite Rate Limit failure

Resolved 💬 3 comments Opened Apr 28, 2026 by naspatterns Closed May 2, 2026

What happened

Triggered /ultrareview from Claude Code. The CLI reported the launch:

Free ultrareview 1 of 3. Ultrareview launched for claude/affectionate-ellis-64ffd8 → main (~5-10 min, runs in the cloud). Track: https://claude.ai/code/session_01LcEq1BiC5uhwNw7eASoVAD Scope: 23 files changed, 5365 insertions(+), 3294 deletions(-)

Soon after, a task notification arrived with status: completed and an empty findings: [] payload. However, the linked session in the web UI shows the underlying API call failed with:

API Error: Server is temporarily limiting requests (not your usage limit) · Rate limited

Despite the rate-limit failure, the free quota was decremented (now showing 1 of 3 used).

Expected

Failed runs that did not complete the review should not count against the free quota.

Environment

  • Claude Code on macOS (Darwin 25.3.0)
  • Date: 2026-04-29
  • Session ID: session_01LcEq1BiC5uhwNw7eASoVAD
  • Task ID: rzbnhi5r6

Request

  1. Refund the consumed free ultrareview quota.
  2. Consider surfacing the rate-limit error directly in the CLI output — the current empty findings: [] array looks identical to a successful clean review and is misleading.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗