{"version":"2.1.248","anchor":"new-hook-events-and-compiled-in-plugin-admission-defaults","canonical_anchor":"new-hook-events-and-compiled-in-plugin-admission-defaults","heading":"New hook events and compiled-in plugin admission defaults","tier":"soon","area":"Hooks","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/new-hook-events-and-compiled-in-plugin-admission-defaults","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### New hook events and compiled-in plugin admission defaults\n\nThree new hook event names appear, and unverified plugins are still allowed to load.\n\n**What**\n\nThe list of hook event names now includes `UserPromptExpansion`, `TaskCompleted` and `TeammateIdle` next to the existing PreToolUse, PermissionRequest and UserPromptSubmit. Separately, a map of reasons to block a plugin ships with `manifest_invalid`, `disabled_by_default` and `will_not_load` blocking, while `identity_unverified` and `archive_not_probed` do not: an unverified plugin identity or an unscanned plugin archive is not enough to refuse loading by default.\n\n**Details**\n\n- Those admission values are build-time constants, not settings.\n\n**Evidence**\n\n`identity_unverified: !1`\n\n- Area: Hooks\n- Names: `UserPromptExpansion`, `TaskCompleted`, `TeammateIdle`\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 5\/5\n- Present in the build but not switched on"}