PreToolUse
01claude-code-expert/carve-harness
Hook Claude Code
Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing pretool-guard.sh via bash. From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing pretool-guard.sh via bash. From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, executing posttool-format.sh via bash. From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs when the agent finishes a response, executing stop-verify.sh and checklist-gate.sh via bash (2 commands). From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs when a session starts, executing session-handoff.sh and ponytail-activate.js via bash (2 commands). From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing ponytail-mode-tracker.js. From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs when a subagent starts, executing ponytail-subagent.js. From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs before the context is compacted, executing session-handoff.sh via bash. From claude-code-expert/carve-harness.
claude-code-expert/carve-harness
Hook Claude Code
Runs when a session ends, executing session-handoff.sh via bash. From claude-code-expert/carve-harness.