/code-review ultra <PR#> is intercepted by the deprecated /ultrareview alias and bounces with circular guidance
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
- Open a PR (#13) with a small diff (19 files) in a repo whose branch-vs-main diff is large (>500 files).
- Type
/code-review ultra 13in chat. - Observe the circular bounce; transcript shows
/ultrareviewas the executed command.
Environment: Claude Code desktop app on macOS (Darwin 25.1), model claude-fable-5.