disler/claude-code-hooks-multi-agent-observability
A real-time observability system that monitors Claude Code agents by capturing hook events and visualizing agent behavior through a web dashboard.

This system provides comprehensive observability into Claude Code agent behavior by intercepting and storing hook events in SQLite. It uses a Python hook script that captures agent lifecycle events, tool calls, and task handoffs, transmitting them via HTTP to a Bun server which pushes live updates through WebSocket to a Vue dashboard. The architecture supports monitoring multiple concurrent agents with session tracking and event filtering.