01Agent behavior analytics
What your agents actually do
Tool calls, loops, failures, cost and latency for every agent and version, plus signals you define in a sentence and test against history before they go live.
Tool-call patterns
Which tools each agent calls, in what order and how often they fail. Every action lands in the Activity ledger in its own units.
Loops and retries
Repeated tool calls, retry storms, runs that never finish and cost runaways, each linked to its sessions.
Failure and escalation
Failure, escalation and abandonment rates per agent, use case and version.
Cost, latency and tokens
Per agent and per version, down to cost per successful session.
Version over version
Success, frustration, cost per success, turns and signals for version A against version B, with a significance flag.
Baselines and drift
Each agent's normal behavior is profiled, so what changes after a release or a model swap stands out.
Signals in plain language
Describe a pattern in a sentence. It runs as rules, embeddings, a decision model or a rubric, backtested on stored sessions and run in shadow before it goes live.
From signal to issue
Nightly discovery proposes signals from failing sessions, reviews calibrate thresholds, and an active signal can open an issue with its evidence.
| Metric | v41 and v42 | Change |
|---|---|---|
| Success rate | v41 71% v42 78% | +7 ptsbetter |
| Escalation rate | v41 12% v42 9% | −3 ptsbetter |
| Tool errors / 100 sessions | v41 6.1 v42 3.4 | −44%better |
| Repeated tool calls / 100 | v41 2.3 v42 0.8 | −65%better |
| Cost per success | v41 $0.21 v42 $0.17 | −19%better |
| Median latency | v41 4.2 s v42 4.6 s | +10%worse |
“Agent keeps going after the user asks for a human”
- proposed
- backtesting
- shadow
- active
- backtest
- 30 days
- est. precision
- 0.86
- reviewed hits
- 24
Sessions with a hit, per day
Hits link to their sessions; an active signal can open an issue with that evidence.