{"version":"2.1.33","anchor":"teammateidle-and-taskcompleted-hooks","canonical_anchor":"teammateidle-and-taskcompleted-hooks","heading":"TeammateIdle and TaskCompleted Hooks","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.33\/e\/teammateidle-and-taskcompleted-hooks","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.33","markdown":"### TeammateIdle and TaskCompleted Hooks\n\n**What**\n\nNew hook types for agent team workflows that allow custom scripts to run at key points.\n\n**Details**\n\n- `TeammateIdle`: Fires when a teammate is about to go idle. Input is JSON with `teammate_name` and `team_name`. Exit code 2 prevents idle (teammate continues working).\n- `TaskCompleted`: Fires when a task is being marked as completed. Input is JSON with `task_id`, `task_subject`, `task_description`, `teammate_name`, and `team_name`. Exit code 2 prevents task completion.\n\n**Evidence**\n\nHook definitions (search for `\"When a teammate is about to go idle\"`, `\"When a task is being marked as completed\"`)"}