[BUG] /ultrareview crashes with "Review crashed unexpectedly" — 2 credits consumed with no output

Resolved 💬 1 comment Opened May 14, 2026 by Patymoore Closed Jun 12, 2026

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

  1. Open Claude Code in a git repo with a GitHub remote
  2. 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)

  1. Confirm the launch prompt
  2. Wait ~5-10 min
  3. 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_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗