II.
HookSurface overview
Reference · livehook-surface:claude.post-tool-use
PostToolUse (Claude) overview
Claude Code's PostToolUse hook. Fired after a tool invocation completes (success or failure). Cannot block the call itself but can mutate session state.
Attributes
eventName
PostToolUse (Claude)
displayName
PostToolUse (Claude)
kind
native
originVendor
Anthropic
direction
post
blocking
false
family
shell-hook
description
Claude Code's PostToolUse hook. Fired after a tool invocation
completes (success or failure). Cannot block the call itself but
can mutate session state.
Outgoing edges
canonicalized_to1
- hook-surface:post-tool-use·HookSurfacePostToolUse (canonical)
emits_hook1
- agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
Incoming edges
diagnoses_hook_surface1
- hook-merge-diagnostic:duplicate-warning·HookMergeDiagnostic
exposes1
- agent-runtime-impl:claude-code.runtime@1.x·AgentRuntimeImplClaude Code Runtime (1.x)
maps_hook1
- hook-mapping:claude-post-tool-use-native·HookMapping