SessionStart
01Hook
Runs when a session starts on startup, resume and compact, executing on-session-start.sh. From Chorus-AIDLC/Chorus.
The Agent Harness for AI-Human Collaboration, inspired by the AI-DLC (AI-Driven Development Lifecycle)
Hook
Runs when a session starts on startup, resume and compact, executing on-session-start.sh. From Chorus-AIDLC/Chorus.
Hook
Runs when you submit a prompt, before the agent sees it, executing on-user-prompt.sh. From Chorus-AIDLC/Chorus.
Hook
Runs after a tool call finishes for .*chorus_pm_submit_proposal, .*chorus_submit_for_verify and .*chorus_admin_verify_task tool calls, executing on-post-submit-proposal.sh, on-post-submit-for-verify.sh and on-post-verify-task.sh (3 commands). From Chorus-AIDLC/Chorus.
Hook
Runs before the agent uses a tool for EnterPlanMode, ExitPlanMode and Task tool calls, executing on-pre-enter-plan.sh, on-pre-exit-plan.sh and on-pre-spawn-agent.sh (3 commands). From Chorus-AIDLC/Chorus.
Hook
Runs when a subagent starts, executing on-subagent-start.sh. From Chorus-AIDLC/Chorus.
Hook
Runs when a subagent finishes, executing on-subagent-stop.sh. From Chorus-AIDLC/Chorus.
Hook
Runs on the TeammateIdle event, executing on-teammate-idle.sh. From Chorus-AIDLC/Chorus.
Hook
Runs when a task is marked completed, executing on-task-completed.sh. From Chorus-AIDLC/Chorus.
Hook
Runs when a session ends, executing on-session-end.sh. From Chorus-AIDLC/Chorus.