Stopped trusting what my agent says it did. Started trusting receipts.
Summary
Discusses a common failure mode in AI agents where the model claims to have executed a tool call without actually firing it, and advocates for trusting execution receipts over agent narration to ensure reliability in production.
Similar Articles
AI agents are starting to do real work. But where’s the receipt?
The article identifies a growing problem: AI agents can perform complex tasks, but their work is difficult to inspect, trust, and hand off. The author proposes a 'work receipt' system to provide transparent, shareable proof of what an agent did, including steps, sources, and confidence levels, aiming to help non-technical users confidently use agentic AI.
After building agent teams for a dozen clients, here's what actually made them trust the system (and stop babysitting it)
The author shares practical insights on building client trust in AI agent systems, emphasizing the importance of narrow scope, robust error handling, and clear communication of system status.
When an agent documents its own audit log, things get weird
The author discusses a failure mode encountered while building Sentience Governor, a Python library for Claude Code that monitors agent actions and produces audit reports. The AI sometimes reconstructed explanations from raw traces, blurring the line between measured facts and probabilistic interpretation.
My agents kept lying nonstop so I made them show their work
The author describes building a 'gate' that logs tool calls and verifies that claims in an AI agent's answer correspond to actual log entries, forcing the agent to show its work and reducing hallucinated responses.
Your agent isn't failing because of the model, it's failing because nobody built a stop button
The article argues that the primary failure point for AI agents in production is not the model itself, but the lack of infrastructure such as stop buttons, billing oversight, and traceability for tool calls.