Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.227 ·

Concurrent plugin syncs no longer share a staging directory

Two Claude Code processes syncing plugins at once no longer trample each other's downloads.

You'll notice Bug Fixes
JSON All of v2.1.227
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
Bug FixesKind: in v2.1.227,
Bug FixesSection of the release
What

Plugin and skill sync now stages files in a directory named after the process ID, so two Claude Code processes syncing at once cannot overwrite each other's in-progress downloads.

Details
  • Paths went from <root>/.staging to <root>/.staging/<pid> for both synced plugins and synced skills.
  • Cleanup now tracks a list of stale staging directories left by processes that exited, with dedicated helpers for the plugin and skill staging roots.
Evidence

".staging"

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.227 →

Feedback