/code-review ultra <PR#> is intercepted by the deprecated /ultrareview alias and bounces with circular guidance

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 28, 2026

What happened
Typing /code-review ultra 13 into the chat input (Claude Code desktop app, macOS) is routed to the deprecated /ultrareview alias — the transcript records the command as /ultrareview with args 13 — and it bounces with:

Your request mentions what looks like a PR reference (#13). To review that PR, run /code-review ultra 13. To review your current branch instead, rerun without the PR-style reference.

i.e. it tells the user to run exactly what they just ran. Circular; the PR-scoped review is unreachable.

Also observed
/code-review ultra <branch-name> (a pushed base branch, existing on the remote) appears to ignore the argument entirely: it sized the review as current-branch-vs-main (1,035 files / 142k lines → refused) even though the named base was ~19 files away from HEAD. The refusal text itself suggests "Pass a closer base branch (/code-review ultra <branch>)", which then doesn't work either.

Expected
/code-review ultra 13 reviews PR #13. A branch argument scopes the diff to that base.

Steps

  1. Open a PR (#13) with a small diff (19 files) in a repo whose branch-vs-main diff is large (>500 files).
  2. Type /code-review ultra 13 in chat.
  3. Observe the circular bounce; transcript shows /ultrareview as the executed command.

Environment: Claude Code desktop app on macOS (Darwin 25.1), model claude-fable-5.

View original on GitHub ↗