Unclear What the new condition stands for, and so which repositories are affected, is not known.
What
A partial clone is a git repository downloaded without all of its history, and a promisor remote is the server git goes back to for the missing pieces. Claude Code checks for these.
That check now takes an extra condition. When the condition is not met, it reports that the repository has no promisor remotes. Before, only the submodule case (a repository nested inside another) gave that answer.
Why
This may change when Claude Code reports that a repository relies on promisor remotes.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What the new condition stands for, and so which repositories are affected, is not known.