Back to feed
Dev.to
Dev.to
6/29/2026
Your Agent Success Rate Counts Only the Survivors

Your Agent Success Rate Counts Only the Survivors

Short summary

Dashboard success rates that count only clean pass/fail verdicts silently exclude timed-out, aborted, and hung runs, inflating reliability numbers. This survivorship bias means your metrics improve as more runs vanish—exactly the failure mode you should fear most. The fix: count runs that started, not runs that finished; one-line change drops 90% success to 72% in the author's 2,190 production runs.

  • Naive success rates (SUCCEEDED/(SUCCEEDED+FAILED)) delete hung and timed-out runs from the denominator
  • This survivorship bias rewards the worst failure mode: invisible hung processes
  • Fix: count started runs instead of finished runs—cuts reported 90% success rate to true 72%

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more