| hook-surface:claude.pre-compact | PreCompact (Claude) | channels-hooks |
| hook-surface:claude.pre-tool-use | PreToolUse (Claude) | channels-hooks |
| hook-surface:claude.user-prompt-expansion | UserPromptExpansion (Claude Code) | channels-hooks |
| hook-surface:claude.user-prompt-submit | UserPromptSubmit (Claude) | channels-hooks |
| hook-surface:claude.worktree-create | WorktreeCreate (Claude Code) | channels-hooks |
| hook-surface:codex.on-tool-call | OnToolCall (Codex) | channels-hooks |
| hook-surface:copilot.pre-tool | Copilot pre-tool (native) | channels-hooks |
| hook-surface:cursor.pre-tool | pre_tool (Cursor) | channels-hooks |
| hook-surface:gemini.pre-prompt | pre_prompt (Gemini) | channels-hooks |
| hook-surface:gemini.tool-call-pre | tool_call_pre (Gemini) | channels-hooks |
| hook-surface:pre-tool-use | PreToolUse (canonical) | channels-hooks |
| hook-surface:shell-env | ShellEnv (canonical) | channels-hooks |