[BUG] /ultrareview consumed free credit on timeout without producing any output

Resolved 💬 1 comment Opened May 4, 2026 by tamiesato1401-sys Closed Jun 3, 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?

  1. /ultrareview was launched successfully —

CLI confirmed "Free ultrareview 2 of 3" and
provided a tracking URL.

  1. After ~30 minutes, a task notification

arrived: "remote session exceeded 30 minutes"
with status failed and no review output.

  1. On retrying /ultrareview, CLI returned

"Free ultrareviews used. Enable Extra Usage to
continue." — the credit was charged despite
the session failing with zero deliverables.

Expected: Failed sessions should not consume
free credits, or should be automatically
refunded.

Actual: Credit consumed, no output, no
compensation.

What Should Happen?

Failed sessions that timeout without producing
any output should not consume free credits.
The credit should either not be charged when
the remote session fails, or automatically
refunded when a timeout occurs with no
deliverables.

Error Messages/Logs

Steps to Reproduce

  1. Run /ultrareview on a branch (1 file, 347

insertions)

  1. CLI confirms "Free ultrareview 2 of 3" and

returns a tracking URL

  1. Wait ~30 minutes
  2. Receive task notification: status: failed —

remote session exceeded 30 minutes

  1. Run /ultrareview again

---
Expected Behavior:
Failed sessions (timeout, no output) should
not consume free credits — or the credit
should be automatically refunded.

---
Actual Behavior:
Credit was charged despite the session failing
with zero output. On retry, CLI returned
"Free ultrareviews used. Enable Extra Usage to
continue."

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.126 (Claude Code)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

  • Claude Code version: 2.1.126
  • OS: Windows 11
  • The session tracking URL returned by CLI

was: https://claude.ai/code/session_01QUKLsrXT
WrHM5A3HyodEPo

  • No error was shown during launch — CLI

output was normal: "Ultrareview launched for
ur/r2-phi-sanitization → main (~5-10 min, runs
in the cloud)"

  • Timeout notification arrived via in-session

task notification (not email or external
channel)

  • No partial output, no summary, no findings

were delivered before the failure

View original on GitHub ↗

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