{"version":"2.1.299","anchor":"resumed-agent-hook-refusals-are-reported-as-ignored","canonical_anchor":"resumed-agent-hook-refusals-are-reported-as-ignored","heading":"Hooks on resumed agents now explain ignored fields","tier":"notice","area":"Hooks","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/resumed-agent-hook-refusals-are-reported-as-ignored","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### Hooks on resumed agents now explain ignored fields\n\nIf a hook returns fields for a resumed agent that it can only refuse, Claude Code now says they were ignored\n\n**What**\n\nA hook is a script you set up to run at certain points while Claude Code works. When an agent's run is resumed, a hook can only refuse that run. Claude Code now tells you when other fields a hook returned were ignored for this reason.\n\n**Why**\n\nIf you write hooks, you get an explicit explanation instead of your fields being silently dropped.\n\n- Area: Hooks\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}