{"version":"2.1.69","anchor":"new-hook-events","canonical_anchor":"new-hook-events","heading":"New Hook Events","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.69\/e\/new-hook-events","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.69","markdown":"### New Hook Events\n\n**What**\n\nThree new hook event types for more granular automation control.\n\n**Details**\n\n- `InstructionsLoaded`: Fires when an instruction file (CLAUDE.md or rule) is loaded\n- `TaskCompleted`: Can prevent continuation after task completion (`\"TaskCompleted hook prevented continuation\"`)\n- `TeammateIdle`: Can prevent continuation when a teammate goes idle (`\"TeammateIdle hook prevented continuation\"`)\n- Hooks support `agent_type` and `agent_id` context fields for subagent-aware automation\n- Background hooks with `async` mode that wake the model on exit code 2\n\n**Evidence**\n\nNew hooks (search for `\"InstructionsLoaded\"`, `\"TaskCompleted hook prevented continuation\"`, `\"TeammateIdle hook prevented continuation\"`)"}