disler/claude-code-hooks-multi-agent-observability

Real-time monitoring for Claude Code agents through simple hook event tracking.

1.5kStars on the repository
41Mods indexed here, across every type
6mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

PreToolUse

01

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs before the agent uses a tool, executing pre_tool_use.py and send_event.py via uv with --source-app, --event-type and --summarize (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

PostToolUse

02

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs after a tool call finishes, executing post_tool_use.py and send_event.py via uv with --source-app, --event-type and --summarize (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

Notification

03

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when the agent sends a notification, executing notification.py and send_event.py via uv with --source-app, --event-type and --summarize (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

Stop

04

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when the agent finishes a response, executing stop.py and send_event.py via uv with --chat, --source-app, --event-type and --add-chat (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

SubagentStop

05

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when a subagent finishes, executing subagent_stop.py and send_event.py via uv with --source-app and --event-type (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

PreCompact

06

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs before the context is compacted, executing pre_compact.py and send_event.py via uv with --source-app and --event-type (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

UserPromptSubmit

07

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing user_prompt_submit.py and send_event.py via uv with --log-only, --store-last-prompt, --name-agent, --source-app, --event-type and --summarize (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

SessionStart

08

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when a session starts, executing session_start.py and send_event.py via uv with --source-app and --event-type (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

SessionEnd

09

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when a session ends, executing session_end.py and send_event.py via uv with --source-app and --event-type (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

PermissionRequest

10

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when the agent asks permission for an action, executing permission_request.py and send_event.py via uv with --source-app, --event-type and --summarize (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

PostToolUseFailure

11

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when a tool call fails, executing post_tool_use_failure.py and send_event.py via uv with --source-app, --event-type and --summarize (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured

SubagentStart

12

disler/claude-code-hooks-multi-agent-observability

Hook Claude Code

Runs when a subagent starts, executing subagent_start.py and send_event.py via uv with --source-app and --event-type (2 commands). From disler/claude-code-hooks-multi-agent-observability.

1.5k +1 6mo ago A tokens not measured