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

Plugin, marketplace and config code passes a storage handle explicitly

Under the hood
Useful1 Signal1
Plugins

Plugin, marketplace and config operations now receive the session's storage explicitly instead of reaching for a global.

What

Marketplace listing and updating, plugin enable, disable and install, installed-plugin migration, config saving, stats rebuild, feedback drafts and the resume flow now take the session's storage handle as an argument instead of reading a module-level singleton.

Details
  • Fetching a marketplace by URL was split: one function returns the fetched data, a separate one writes it to the cache.
Evidence

Saving marketplace to cache

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 →