You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Plugin MarketplaceArea: what it touches
ImprovementsKind: in v2.1.274,
ImprovementsSection of the release
What
Before refreshing a plugin marketplace's local git checkout, Claude Code now runs git ls-remote (a command that lists what commits a remote git repository currently has) against the configured ref, or HEAD, and compares the result to the commit the local checkout already has. It only re-clones when the sparse checkout paths changed, HEAD can't be read, the ref isn't advertised by the remote, or the commit hashes differ. Otherwise it reports the checkout as already current.
Why
This avoids unnecessary re-cloning of a marketplace repository when nothing has actually changed, saving time and network calls when Claude Code checks whether plugin marketplaces are up to date.