PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From apache/superset.
269 tagged Analytics and metrics, measured the same way as everything else here.
Browse within: dashboard 79hooks 28agent-framework 22telemetry 19agent-orchestration 16cost-tracking 16fastapi 16observability 14Autonomous 12claude-plugin 12dora-metrics 11metrics 10ai-coding-agent 8ai-observability 8
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From apache/superset.
Hook
Runs when a session starts on startup, resume and clear, running an inline shell check. From repowise-dev/repowise.
Hook
Runs after a tool call finishes for Grep, Glob, Read, Edit, Write and mcp__.*[Rr]epowise.*__.* tool calls, running an inline shell check. From repowise-dev/repowise.
Hook
Runs when a tool call fails for Read, Edit, Write, Grep, Glob and NotebookEdit tool calls, running an inline shell check. From repowise-dev/repowise.
Hook Claude Code
Runs when a session starts on startup, resume, clear, compact and fork, executing agent-okteto-dev.sh, agent-exedev-dev.sh and dev-resources.sh via bash (3 commands). From lightdash/lightdash.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing agent-okteto-dev.sh via bash. From lightdash/lightdash.
Hook Claude Code
Runs when the agent finishes a response, executing agent-okteto-dev.sh and agent-exedev-dev.sh via bash (2 commands). From lightdash/lightdash.
Hook
Runs after a tool call finishes, executing azsdk_tool_telemetry.ps1 via pwsh. From Azure/azure-sdk-for-net.
mock-server/mockserver-monorepo
Hook Claude Code
Runs when the agent finishes a response, executing aggregate-telemetry.sh via bash with --csv (2 commands). From mock-server/mockserver-monorepo.
Hook
Runs when a session starts, executing session-context.mjs and session-guidance.mjs via node (2 commands). From langwatch/langwatch.
Hook
Runs when the agent finishes a response, executing session-context.mjs via node. From langwatch/langwatch.
Hook
Runs when a session starts, running openlit coding hook --vendor=cc --event=SessionStart. From openlit/openlit.
Hook
Runs when you submit a prompt, before the agent sees it, running openlit coding hook --vendor=cc --event=UserPromptSubmit. From openlit/openlit.
Hook
Runs after a tool call finishes, running openlit coding hook --vendor=cc --event=PostToolUse. From openlit/openlit.
Hook
Runs after a tool call finishes, executing azsdk_tool_telemetry.ps1 via pwsh. From Azure/azure-sdk-for-java.
Hook
Runs after a tool call finishes, executing azsdk_tool_telemetry.ps1 via pwsh. From Azure/azure-sdk-for-go.
Hook
Runs when the agent finishes a response, executing verify-on-complete.py, suggest-doc-updates.py, notify-complete.sh and track-metrics.py via python3 (4 commands). From CloudAI-X/claude-workflow-v2.
Hook
Runs when a session starts, executing session_start_chat_id.py. From fcakyon/claude-codex-settings.
Hook Claude Code
Runs after a tool call finishes, executing track-metrics.sh via bash. From asklokesh/loki-mode.
hoangsonww/Claude-Code-Agent-Monitor
Hook
Runs when the agent finishes a response, running an inline shell check. From hoangsonww/Claude-Code-Agent-Monitor.
hoangsonww/Claude-Code-Agent-Monitor
Hook
Runs when a subagent finishes, running an inline shell check. From hoangsonww/Claude-Code-Agent-Monitor.
Hook
Runs when a session starts on startup, clear, compact and resume, executing ensure-plugin-root.sh, hook_entry.sh, backend-service.sh and dashboard-service.sh (4 commands). From ReflexioAI/claude-smart.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing lint.sh. From traceroot-ai/traceroot.
Hook
Runs when a session starts, executing ensure-statusline.mjs via node. From uppinote20/claude-dashboard.