[BUG] /ultrareview crashes with "Review crashed unexpectedly" — 2 credits consumed with no output
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?
Ran /ultrareview 63 and /ultrareview 64 on two separate PRs. Both times the review launched successfully but
crashed with {"error": "Review crashed unexpectedly. See session logs for details."} — no findings produced.
Session IDs:
- session_01Se2jYrebBcXA8fvs8CMpsq (PR #63, Sophios-Analytics/mur-solutions)
- session_01SJFPLBBACc8y1daqTLxQzV (PR #64, same repo)
Both free credits were consumed. Requesting refund of 2 credits.
What Should Happen?
The ultrareview should have returned a full code review with findings like:
- Security issues (auth bypasses, injection risks, exposed secrets)
- Correctness bugs (race conditions, edge cases, logic errors)
- Performance problems (N+1 queries, missing indexes)
- TypeScript/Next.js specific issues
- A final verdict: READY TO MERGE / MERGE WITH CAUTION / DO NOT MERGE
Instead both sessions launched, ran for ~5-10 min, then returned {"error": "Review crashed unexpectedly."} with
no findings — consuming 2 free credits without delivering any value.
Error Messages/Logs
Steps to Reproduce
- Open Claude Code in a git repo with a GitHub remote
- Run /ultrareview <PR_number> where the PR is on a different GitHub org than the one configured in origin
remote (in this case, origin = Patymoore/mur-solutions, PR = Sophios-Analytics/mur-solutions#64)
- Confirm the launch prompt
- Wait ~5-10 min
- Receive {"error": "Review crashed unexpectedly. See session logs for details."} — no findings
Hypothesis: The crash may be caused by the mismatch between the origin remote org and the actual PR org.
Ultrareview resolves Patymoore/mur-solutions#64 but the PR lives in Sophios-Analytics/mur-solutions#64 — the
repo access check passes but the review agent crashes when it tries to fetch the actual diff.
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.119
Platform
Other
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗