{"version":"2.1.299","anchor":"hook-spawn-labels-distinguish-managed-hooks","canonical_anchor":"hook-spawn-labels-distinguish-managed-hooks","heading":"Managed hooks are now labelled separately from repository hooks","tier":"notice","area":"Hooks","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/hook-spawn-labels-distinguish-managed-hooks","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### Managed hooks are now labelled separately from repository hooks\n\nHooks are now labelled as plugin, managed or repo, where managed hooks used to be labelled as repo\n\n**What**\n\nHooks are your own commands that Claude Code runs at set moments, such as before a tool runs. When a hook runs, Claude Code labels where it came from. The labels are now plugin, managed or repo. Managed hooks, typically ones set by an organization, used to be labelled repo.\n\n**Why**\n\nManaged hooks are no longer shown as if they came from the repository.\n\n- Area: Hooks\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: both\n- Heads-up: no"}