/ultrareview crashes twice on same PR — "Review crashed before producing findings"
Resolved 💬 3 comments Opened May 13, 2026 by tgkeeney Closed May 16, 2026
Summary
/ultrareview <PR#> crashed twice in a row on the same target PR, consuming 2 of 3 free reviews with zero findings delivered. Both attempts returned the identical opaque error.
Sessions to investigate
session_013KSjLYXJiXrU55LsjTZqHqsession_019eUQ5uYQj2WKg5h2q3rzBw
Both completed (status: completed) but the task-notification payload was:
{"error":"Review crashed before producing findings. See session logs for details."}
Reproduction
- Target: a GitHub PR
- Diff size: 51 files changed, +2937 / -1126 (might be relevant if there's a payload-size threshold)
- Invocation 1:
/ultrareview origin/develop— rejected by the local CLI as not-a-valid-branch (separate, minor UX issue —origin/<branch>should either be accepted or the error should suggest the bare-branch form) - Invocation 2:
/ultrareview 557— ran in the cloud, crashed - Invocation 3:
/ultrareview 557again — same crash
Asks
- Refund the 2 free reviews that produced no output.
- Surface the underlying error in the task-notification payload (or the tracking URL) instead of "See session logs for details" — users have no way to access session logs from the CLI.
- Pre-flight the crash condition if it's deterministic (e.g., diff too large, missing base-ref, auth issue). Better to fail fast at invocation time than burn quota on a guaranteed crash.
Environment
- Claude Code CLI
- Branch was active and well-formed (verified by user via
gh pr view) - Tests passing, lint clean — the PR itself wasn't malformed
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗