27-Event Hook Pipeline (5 Safety / 22 Lifecycle)

Description

The paper's count: Claude Code's hook pipeline spans 27 event types; of these, 5 are safety-related (including PreToolUse, PermissionRequest) while the remaining 22 serve lifecycle and orchestration purposes (including PreCompact, PostToolUse). Signatures defined in coreTypes.ts; output schemas in types/hooks.ts.

Key claims

Relations

Sources

src-20260423-0cff68d3291b