{"version":"2.1.286","anchor":"plugin-sync-keeps-previous-plugins-when-degraded","canonical_anchor":"plugin-sync-keeps-previous-plugins-when-degraded","heading":"Plugin sync keeps your existing plugins when the plugin list comes back incomplete","tier":"notice","area":"Plugins","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/plugin-sync-keeps-previous-plugins-when-degraded","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Plugin sync keeps your existing plugins when the plugin list comes back incomplete\n\nIf the list of plugins to install comes back incomplete, Claude Code keeps previously installed plugins instead of removing them\n\n**Unclear.** What marks the plugin list as degraded is not clear.\n\n**What**\n\nClaude Code can sync your plugins against a list of plugins that should be installed. When that list is marked as degraded (incomplete), plugins you already had that do not ask for a specific version are kept. The sync also does not mark itself as finished cleanly in that case. Before, only the plugins on the list were used.\n\n**Why**\n\nA partial or failed fetch of the list should no longer cause plugins to be removed.\n\n- Area: Plugins\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}