Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.228 Home All releases olderv2.1.227 v2.1.229newer
Claude Code v2.1.228

Installed plugin list saved through a transactional store when one exists

Under the hood
Useful2 Signal1
Plugins

The installed-plugin list is written through a safer read-modify-write when storage supports it.

What

Writing the record of which plugins are installed now goes through a read-modify-write on the storage backend when one is available, and falls back to the previous direct file write when there is none.

Details
  • The read accepts the older file shape and migrates it, or parses the current one directly.
  • A write that fails because a lock looks suspect is retried, honouring a retry delay supplied by the server.
  • File permissions come from the process umask, and load failures are reported separately from save failures.
Evidence

installed plugins registry update settled without an outcome

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.228 →