{"version":"2.1.289","anchor":"plugin-hook-registration-retries-when-unapplied-marketplace","canonical_anchor":"plugin-hook-registration-retries-when-unapplied-marketplace","heading":"Plugin hooks can register again after a late load; marketplace source check changed","tier":"internal","area":"Plugin Hooks","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.289\/e\/plugin-hook-registration-retries-when-unapplied-marketplace","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.289","markdown":"### Plugin hooks can register again after a late load; marketplace source check changed\n\nPlugin hook setup now registers hooks again if they were not applied and the setup is still current, and plugin source checks changed\n\n**Unclear.** When the re-registration happens, and how the plugin source check differs, is not known.\n\n**What**\n\nWhen Claude Code sets up plugin hooks, which are pieces of plugin code that run at set moments, it can now register them again if they were not applied, provided that setup round is still the current one. Checks on where a plugin comes from now use a different helper.\n\n**Why**\n\nThis may let plugin hooks recover when they load late.\n\n- Area: Plugin Hooks\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}