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.78 Home All releases olderv2.1.77 v2.1.79newer
Claude Code v2.1.78

Plugin Persistent Data Directories

What

Plugins now get a dedicated persistent data directory at ~/.claude/plugins/data/{id}/, accessible via the CLAUDE_PLUGIN_DATA environment variable and the ${CLAUDE_PLUGIN_DATA} template in plugin configs.

Details
  • Each plugin receives its own data directory, created automatically
  • The directory persists across plugin updates and sessions
  • On plugin uninstall, users are prompted: "Delete it along with the plugin?" with the data directory path shown
  • Use --keep-data flag with uninstall to preserve the data directory
Evidence

Plugin data path helper (search for "CLAUDE_PLUGIN_DATA") — new env var injected into plugin processes; --keep-data CLI option (search for "--keep-data")

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