{"version":"2.1.321","anchor":"plugin-sync-filters-plugin-rows-through-a-new-predicate","canonical_anchor":"plugin-sync-filters-plugin-rows-through-a-new-predicate","heading":"Plugin syncing now filters the plugin list first","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/plugin-sync-filters-plugin-rows-through-a-new-predicate","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### Plugin syncing now filters the plugin list first\n\nWhen syncing and checking plugins, Claude Code now filters the plugin list before locating each plugin's folder, and builds that list from a manifest\n\n**Unclear.** Which plugins the new filter removes is not stated.\n\n**What**\n\nPlugins are add-ons that extend Claude Code. When it syncs plugins and checks they are genuine, Claude Code now filters the list of plugins before finding each plugin's folder. Before, every entry was looked up with no filtering. At startup, it now loads a manifest, a file describing the plugins, and builds the list from that.\n\n**Why**\n\nSome plugins may no longer be loaded or checked.\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}