SIGN IN SIGN UP

feat: detailed Axiom telemetry events throughout review pipeline

Event types emitted:
- review.started / review.completed / review.failed — lifecycle
- review.clone / review.post — outer operations
- review.agentic_round — each loop round with tools used
- review.tool_call — each tool execution with timing, input, result
- review.api_call — each Claude API call with token counts
- review.extraction — structured extraction step
- review.warpgrep_failed — WarpGrep-specific warnings

Uses callback pattern (TelemetryCallback) to decouple reviewer.py
from Axiom. make_event_emitter() factory auto-attaches base context.
Token totals tracked in ReviewMetrics and propagated to callers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
D
DhruvBhatia0 committed
771a6bc99a3692764ac3f404ce3acf44a3da0ced
Parent: bb04497