Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.285 ·

Plugin options and secrets now carry across dependencies and renamed plugins

A plugin's saved options and secrets are now combined from its whole dependency chain and from its older names after a rename

Group of 2 You'll notice No documentation found Improvements
JSON All of v2.1.285
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
ImprovementsKind: in v2.1.285,
ImprovementsSection of the release

What

Some plugins ask for settings when you install them, including secrets such as keys, which are kept in pluginSecrets. This release changes which plugins those saved values are gathered from:

  • Dependency chain: a plugin that depends on other plugins now combines secrets from every plugin in that chain, plus its own. Before, it combined only one parent's secrets with its own.
  • Renamed plugins: when a plugin's options and secrets are saved, values stored under the plugin's older, replaced ids are merged into its current id, and the old entries are removed. The plugin's mcpServers settings are merged the same way. Before, values were written only under the single current id.

If saving these sensitive options fails, Claude Code reports "Failed to save sensitive plugin options for" the plugin.

Why

A plugin that depends on others can now see secrets set on more of the plugins it builds on. A plugin that has been renamed should keep the configuration you already gave it instead of asking again or losing it.

Read from
Names in the bundlepluginSecrets
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear which plugins count as part of the dependency chain.

See this entry in the whole of v2.1.285 →

Feedback