Fetching from the wire…
Public story · 2026-09-21 · high
Missing argument logs hid why the agents failed for ten days across 8,199 runs testing 40 open and hosted models.
Why now: The paper posted to arXiv in September 2026 with eleven days of production logs already behind it.
Three quarters of database agent failures happened only after the model had already called a tool, a study of 8,199 runs found.
For anyone building agent tooling around smaller open-weight models, that reshapes where the debugging effort should go. Transport failures, meaning a tool got called but never returned a deliverable, were the largest failure class at 36.2%. The model failing to call a tool at all, the failure most people assume is happening, made up just 17.3%.
Researchers behind a benchmark of small-model database agents tested 39 locally served open-weight models plus one hosted control. Each ran the agent mode of an open-source SQL client across six task types, logging 110,711 ledger events and 14,008 refused tool calls. Of 2,100 losses attributed to the model, 1,590 of them, 75.7%, came from runs where the agent had already invoked at least one tool. That split held in 99.7% of resampled trials.
The production ledgers recorded refusal codes but never the arguments a model had sent with a tool call. That blind spot hid why the agents were failing for ten days. Once the team started logging arguments, they found five server defects, including one tool that required a field its sibling tool wouldn't allow. Fixing those five server-side bugs, without touching any model, moved the failure numbers.
Each link below shares sources, entities, or timing with this story.
Across 46 model endpoints, block rates on the same forged-command test swing up to 47 points between configurations.
A veto gate built on the score cut agent execution errors 6 to 8 points and token cost 14 to 19% on Qwen3-Coder-480B and Claude 3.5 Sonnet.
The 34-chapter operations guide says teams conflate instructions, permissions, sandboxing and OS isolation, and that mixup is the top cause of losing control over agent runs.
ActBench ran 24,000 attack trajectories across 15 models and six harnesses; no harness pushed success below 73.7%.
It automates the data-flow, crash-semantics, and commit-history work engineers do by hand.
It let 25,370 payments through and blocked only transfers to recipients the passport didn't list.
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.