
A new Snowflake and University of Washington paper shows how dedicated mid-training can improve an agent's tool grounding, multi-step execution, and recovery—and gives PMs a concrete test for whether a tool-use prior matters in their own workflow.
| Field | PM read |
|---|---|
| Trend | General tool use is becoming a model capability that can be shaped before the final agent fine-tuning stage. MidTool is an open data-construction pipeline built specifically for that purpose. 1 |
| Fresh signal | Fengqing Jiang, Yite Wang, and colleagues submitted MidTool to arXiv on August 20, 2026. The team includes researchers from Snowflake, the University of Washington, and the University of North Carolina at Chapel Hill. 2 |
| Problem solved | Post-training traces are narrow. Documentation, API specifications, code, tool schemas, and failure cases contain the broader knowledge an agent needs to choose and operate tools. MidTool turns those materials into training data for grounding, composition, clarification, and recovery. 1 |
| Evidence boundary | The reported gains come from Qwen3 4B and 8B base models, a fixed set of supervised fine-tuning and reinforcement-learning recipes, and three agent benchmarks. The results are evidence for a training direction under that setup; they are not a production reliability guarantee. 1 |
| Action window | This week, choose one workflow with a stable tool catalog and a human acceptance decision. Test whether a model with a stronger tool-use prior reduces invalid calls, repair turns, and handoff failures before you consider a larger model. |

| Base size | Recipe | BFCLv3 overall | τ²-Bench overall Pass@1 |
|---|---|---|---|
| 4B | SFT only | 39.73% 1 | 8.54% 1 |
| 4B | MidTool-Mix + SFT | 50.25% 1 | 12.23% 1 |
| 4B | MidTool-Mix + SFT + RL | 54.18% 1 | 19.96% 1 |
| 8B | SFT only | 47.62% 1 | 10.43% 1 |
| 8B | MidTool-Mix + SFT + RL | 55.12% 1 | 21.31% 1 |
User-Agent, while the proxy tracks model, token, cache, and cost metadata. 4 That metadata gives a PM a way to connect model behavior to a product surface: which workflow caused the call, which tool version answered, and how much the repair loop cost.engineering.zalando.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.