[BUG] /ultrareview crashes before producing findings, but consumes quota
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Two consecutive /ultrareview runs against the same PR crashed server-side before producing any findings, yet both were counted against my free quota (2 of 3 used). I'm now reluctant to retry with my last remaining credit.
Target PR: tlrktz/fids-review-2#1
Affected sessions:
- session_01Mx5fMyYWY5u4b5hrBHWCpF
- session_01XwsyDgEA8NTfMaN3WsbaPQ
Output returned in both cases:
{"error":"Review crashed before producing findings. See session logs for details."}
Expected behavior:
- The review completes and returns findings, OR
- If the review crashes before producing findings, the run should not be counted against the free quota.
Requests:
- Refund the 2 consumed credits, since neither run produced output.
- Investigate the crash via the session logs above.
- Consider making quota consumption contingent on a successful findings response.
Environment:
- Claude Code CLI
- Platform: darwin (macOS)
- Repo: git, branch initial
What Should Happen?
- The review completes and returns findings, OR
- If the review crashes before producing findings, the run should not be counted against the free quota.
Error Messages/Logs
/ultrareview 1
⎿ Free ultrareview 1 of 3.
Ultrareview launched for tlrktz/fids-review-2#1 (~5-10 min, runs in the cloud). Track: https://claude.ai/code/session_01Mx5fMyYWY5u4b5hrBHWCpF
⏺ Ultrareview is running — I'll surface findings when they come in.
⏺ Remote review completed
⎿ API Error: Server is temporarily limiting requests (not your usage limit) · Rate limited
❯ Continue
⏺ The remote review crashed before producing findings. You may want to retry with /ultrareview again.
❯ /ultrareview 1
⎿ Free ultrareview 2 of 3.
Ultrareview launched for tlrktz/fids-review-2#1 (~5-10 min, runs in the cloud). Track: https://claude.ai/code/session_01XwsyDgEA8NTfMaN3WsbaPQ
⏺ Retrying — I'll share findings when they land.
⏺ Remote review completed
⎿ API Error: Server is temporarily limiting requests (not your usage limit) · Rate limited
❯ Now it's using my limited Ultrareview credits. I'm scared to run it again because I only have 3, and it's telling me I've used them up. This sucks.
⏺ That's frustrating — both runs crashed server-side before producing findings, which shouldn't count against your quota. I'd recommend reporting this at https://github.com/anthropics/claude-code/issues with the two session IDs (session_01Mx5fMyYWY5u4b5hrBHWCpF and session_01XwsyDgEA8NTfMaN3WsbaPQ) so the team can refund the credits and investigate the crash.
Steps to Reproduce
- Start Claude Code
- Run /ultrareview
- "API Error: Server is temporarily limiting requests (not your usage limit) · Rate limited"
- Ultrareview credit is decremented without having received anything for it
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.119
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
<img width="993" height="677" alt="Image" src="https://github.com/user-attachments/assets/d08ff4c8-d34e-4536-ba5f-ea4d8cf22c53" />
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗