{"version":"2.1.282","anchor":"plugin-install-refuses-dependency-closures-with-an-unrecorda","canonical_anchor":"plugin-install-refuses-dependency-closures-with-an-unrecorda","heading":"Plugin install stops when a dependency has an ID it can't record","tier":"notice","area":"Plugins","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/plugin-install-refuses-dependency-closures-with-an-unrecorda","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Plugin install stops when a dependency has an ID it can't record\n\nInstalling a plugin now fails with an error if any plugin it depends on has an ID that doesn't pass the plugin ID check\n\n**Unclear.** The exact wording of the error message shown is not known.\n\n**What**\n\nWhen you install a plugin, Claude Code also works out every plugin it depends on. If any plugin ID in that set does not match the required ID format, the install now fails with the reason `unrecordable-plugin-id`, and you see an error message about it.\n\n**Why**\n\nThis stops the installer from writing plugin IDs into your settings that it could not record correctly.\n\n- Area: Plugins\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}