AI Agents

Robust Tool Use via Fission-GRPO: Learning to Recover from Execution Errors

ZZhiwei ZhangFFei ZhaoRRui WangZZezhong WangBBin LiangJJiakang WangYYao HuSShaosheng CaoKKam-Fai Wong
Published
January 22, 2026
Authors
9
Word Count
6,389
Code
Includes code

Turning model errors into learning opportunities.

Abstract

Large language models (LLMs) can call tools effectively, yet they remain brittle in multi-turn execution: following a tool call error, smaller models often degenerate into repetitive invalid re-invocations, failing to interpret error feedback and self-correct. This brittleness hinders reliable real-world deployment, where the execution errors are inherently inevitable during tool interaction procedures. We identify a key limitation of current approaches: standard reinforcement learning (RL) treats errors as sparse negative rewards, providing no guidance on how to recover, while pre-collected synthetic error-correction datasets suffer from distribution mismatch with the model's on-policy error modes. To bridge this gap, we propose Fission-GRPO, a framework that converts execution errors into corrective supervision within the RL training loop. Our core mechanism fissions each failed trajectory into a new training instance by augmenting it with diagnostic feedback from a finetuned Error Simulator, then resampling recovery rollouts on-policy. This enables the model to learn from the precise errors it makes during exploration, rather than from static, pre-collected error cases. On the BFCL v4 Multi-Turn, Fission-GRPO improves the error recovery rate of Qwen3-8B by 5.7% absolute, crucially, yielding a 4% overall accuracy gain (42.75% to 46.75%) over GRPO and outperforming specialized tool-use agents.

Key Takeaways

  • 1

    FISSION-GRPO transforms errors into learning opportunities.

  • 2

    Improves error recovery rate and overall accuracy.

  • 3

    Enhances model resilience in complex tasks.

Limitations

  • Tested primarily on one benchmark.

  • Adds computational overhead.

Keywords

large language modelstool callingreinforcement learningerror recoveryFission-GRPOGRPOError Simulatoron-policy samplingmulti-turn executiontrajectory fission

More in AI Agents

View all
Robust Tool Use via Fission-GRPO: Learning to Recover from Execution Errors | Paperchime