Remote review on an empty repository fails fast with a clear reason instead of hanging on.
What's wrong with this entry?
Before starting a remote review, Claude Code now checks whether the repository has any refs at all and fails the precondition with reason no_refs, instead of continuing into a merge-base calculation that could never succeed.
- The check runs
git for-each-ref --count=1 refs/.
"for-each-ref", "--count=1", "refs/"
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.219
PR-review anchor repo names reject "." and ".."
Both mention code review
-
v2.1.219
Composed PR-review publish refusal explains whether it is a live switch
Both mention code review
-
v2.1.239
Code review findings now carry a short summary and a category
Both mention code review