Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.274 ·

Git LFS files in marketplace checkouts now get pointer-file warnings, and --skip-lfs is a documented no-op

Claude Code warns when marketplace files tracked by Git LFS were checked out as pointer stubs instead of real content

Group of 3 You'll notice Internal Changes
JSON All of v2.1.274
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.

See this entry in the whole of v2.1.274 →

Feedback