Zero LLM Calls From a Working Agent. My Capture Hook Was Lying.
From the agentdrill v0.1.0 release, part of agentic-suite : open-source, harness-agnostic security tools for AI-agent defenses.
The agent produced a full trajectory. Tool calls, results, a final answer. The capture said it had made zero LLM calls.
I almost shipped the wrong diagnosis. I spent a debugging cycle inside the agent's adapter, convinced the llamaindex path was broken, because the evidence in front of me said the model never spoke. The evidence was the bug.
This is from the agentdrill v0.1.0 field test: 73 test units, 19 real agents across 8 frameworks, every LLM case required to prove its traffic with captured request and response pairs. The full story is in the field test report .
The symptom pointed at the wrong suspect
The setup was simple in principle. Patch the HTTP client inside the test harness so every LLM call gets written to disk as a JSON pair. The judge calls appeared immediately.…