II.
HookSurface overview
Reference · livehook-surface:claude.worktree-remove
WorktreeRemove (Claude Code) overview
Fires when a worktree is being removed (session exit or subagent finish). Failures are logged in debug mode but never block the teardown.
Attributes
eventName
WorktreeRemove (Claude Code)
displayName
WorktreeRemove (Claude Code)
kind
native
originVendor
Anthropic
direction
post
blocking
false
family
shell-hook
payloadSchema
type
object
required
- hook_event_name
- worktree_path
properties
hook_event_name
type
string
const
WorktreeRemove
worktree_path
type
string
description
Fires when a worktree is being removed (session exit or subagent
finish). Failures are logged in debug mode but never block the
teardown.
Outgoing edges
None.
Incoming edges
exposes1
- agent-runtime-impl:claude-code.runtime@1.x·AgentRuntimeImplClaude Code Runtime (1.x)
maps_hook1
- hook-mapping:claude-worktree-remove·HookMapping