
Your AI Agent Said No. But What Did Its Tools Do?
We evaluated 9,900 agent runs across six AI models and three agent frameworks. The findings reveal a measurable gap between what agents say and what their tool-call traces reveal—and a bigger problem with how we measure AI safety. The most dangerous part of an AI agent might not be its answer Imagine asking an AI agent to perform a destructive operation. The agent replies: “I can’t help with that request.” A conventional safety evaluator examines the response, recognizes a refusal, and marks the test as safe. But what if the agent had already called a tool before delivering that response? What if it had attempted to modify a file, execute a shell command, or change a database? The final answer might look harmless. The execution trace could tell a different story. That distinction matters because modern AI agents are no longer just text generators. They interact with external systems, execute







