{"version":"2.1.271","anchor":"plugin-api-chain-calls-can-skip-requiring-a-locally-register","canonical_anchor":"plugin-api-chain-calls-can-skip-requiring-a-locally-register","heading":"Plugin API chain calls can skip requiring a locally-registered core","tier":"internal","area":"Plugin API","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271\/e\/plugin-api-chain-calls-can-skip-requiring-a-locally-register","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.271","markdown":"### Plugin API chain calls can skip requiring a locally-registered core\n\nPlugin API event chains can now skip requiring a locally-registered core handler\n\n**What**\n\nClaude Code's plugin API introduces the idea of an externally-provided \"core\" handler. When this external core is present, calls to plugin API events (`$.<event>`) can now proceed even if neither the site nor the specific call registered a local core handler, skipping the error that would otherwise be raised for having no core at the bottom of the chain.\n\n**Why**\n\nThis allows plugin event chains to complete successfully in setups where the core handler is supplied externally rather than registered locally, instead of failing with a missing-core error.\n\n- Area: Plugin API\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}