claude
| Event | Maturity | Contract | Summary |
|---|---|---|---|
| Stop | stable | production-ready | Claude Stop command hook |
| PreToolUse | stable | production-ready | Claude PreToolUse command hook |
| UserPromptSubmit | stable | production-ready | Claude UserPromptSubmit command hook |
| SessionStart | beta | runtime-supported but not stable | Claude SessionStart beta hook |
| SessionEnd | beta | runtime-supported but not stable | Claude SessionEnd beta hook |
| Notification | beta | runtime-supported but not stable | Claude Notification beta hook |
| PostToolUse | beta | runtime-supported but not stable | Claude PostToolUse beta hook |
| PostToolUseFailure | beta | runtime-supported but not stable | Claude PostToolUseFailure beta hook |
| PermissionRequest | beta | runtime-supported but not stable | Claude PermissionRequest beta hook |
| SubagentStart | beta | runtime-supported but not stable | Claude SubagentStart beta hook |
| SubagentStop | beta | runtime-supported but not stable | Claude SubagentStop beta hook |
| PreCompact | beta | runtime-supported but not stable | Claude PreCompact beta hook |
| Setup | beta | runtime-supported but not stable | Claude Setup beta hook |
| TeammateIdle | beta | runtime-supported but not stable | Claude TeammateIdle beta hook |
| TaskCompleted | beta | runtime-supported but not stable | Claude TaskCompleted beta hook |
| ConfigChange | beta | runtime-supported but not stable | Claude ConfigChange beta hook |
| WorktreeCreate | beta | runtime-supported but not stable | Claude WorktreeCreate beta hook |
| WorktreeRemove | beta | runtime-supported but not stable | Claude WorktreeRemove beta hook |