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
Internal ChangesKind: in v2.1.274,
ImprovementsSection of the release
What
New code scans a working tree's git index (and any nested .gitattributes files) for files tracked with filter=lfs (Git Large File Storage), checks whether they were checked out as literal LFS pointer files rather than real content, and surfaces a warning telling the user to run git lfs pull if so.
Marketplace add/refresh logic was restructured around a shared clone helper, whose result now feeds a new step that logs and reports this git-LFS warning after the clone completes, replacing the old approach of passing a skipLfs option inline to the clone call.
The --skip-lfs marketplace option's description was rewritten to clarify it now has no effect: Claude Code's own git never downloads LFS content regardless of the setting, LFS-tracked files are always checked out as pointers, and getting the real content requires running git lfs pull manually in the marketplace checkout.
Why
This makes it clear to users when marketplace plugin files are just LFS pointer stubs rather than real content, and clarifies that --skip-lfs doesn't need to be set since LFS content is never fetched automatically anyway.