What
A sparse clone copies only some folders of a git repository. When Claude Code makes one, after choosing the folders it now fills in the files with git read-tree -u --reset HEAD instead of git checkout HEAD. If that step fails, the error now starts with "git read-tree after sparse-checkout failed:".
Why
This is likely to fix partial clones where the checkout step did nothing or failed, which could leave the cloned folder without its files.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not confirmed which feature makes these partial clones, though plugin or marketplace sources are the likely one.