Install from crates.io
Install the native binary with Cargo on Linux, macOS, or WSL2:
cargo install agent-otel-bridge
Install from crates.io, point to your existing OpenTelemetry collector (or spin up the included local Grafana demo stack), and start coding.
Install the native binary with Cargo on Linux, macOS, or WSL2:
cargo install agent-otel-bridge
Automatically wire non-blocking hooks for Claude Code, Codex, and Gemini CLI:
export OTEL_EXPORTER_OTLP_ENDPOINT="http://localhost:4318"
agent-otel-bridge init
agent-otel-bridge doctor
View traces and metrics in your existing OTLP backend, or launch the local demo stack from the repo:
# Optional local Grafana + Tempo + Prometheus demo
docker compose up -d
No. The CLI hook hands off the event locally and exits in under a millisecond, with a strict fail-open guard. Network export happens asynchronously in the background.
Any backend that accepts standard OpenTelemetry (`OTLP/HTTP`), including Grafana Cloud / Tempo / Prometheus, Datadog, Honeycomb, Jaeger, New Relic, and Dynatrace.
agent-otel-bridge streams live telemetry while agents run so you can monitor adoption, tool behavior, and rate-limit headroom in real time. Dendro analyzes local session logs afterward for deep cost attribution, handoff bottlenecks, and rework analysis.