# How do you detect silent failures in production?

You grade the content of the run against what it was supposed to accomplish, not the status the run returned. That means a check that reads the final answer, or the tool calls and their actual effects, and compares them to the task, separate from whatever the trace's own spans report about themselves. A trace that closes clean tells you the transport worked; it says nothing about whether the agent did the right thing.

The second requirement is coverage. Silent failures are rare by definition, so a check that only runs on a small sample of production traffic can go a long time without landing on the session that failed. The check itself also has to be cheap enough to run broadly, because a slow, expensive grader on a thin slice of traffic has the same blind spot as no grader at all: it just misses quietly instead of loudly.

---

Source: https://tessary.ai/answers/silent-failures/how-do-you-detect-silent-failures-in-production
More on Silent failures: https://tessary.ai/answers/silent-failures
From Tessary, agent reliability for AI agents in production: https://tessary.ai
