English

How Good Are LLMs at Processing Tool Outputs?

Machine Learning 2026-01-27 v2 Artificial Intelligence

Abstract

Most realistic task automation problems require large language models (LLMs) to call tools, which often return complex JSON responses. These responses must be further processed to derive the information necessary for task completion. The ability of LLMs to do so is under-studied. In this paper, we study the tool response processing task and LLMs' abilities to process structured (JSON) responses. We created a dataset for this task, and evaluated 15 open and closed weight models using multiple prompting approaches. Our results show that JSON processing remains a difficult task even for frontier models across multiple prompting strategies. The optimal response processing strategy depends on both the nature and size of the tool outputs, as well as the complexity of the required reasoning. Variations in processing approaches can lead to performance differences ranging from 3\% to 50\%.

Keywords

Cite

@article{arxiv.2510.15955,
  title  = {How Good Are LLMs at Processing Tool Outputs?},
  author = {Kiran Kate and Yara Rizk and Poulami Ghosh and Ashu Gulati and Tathagata Chakraborti and Zidane Wright and Mayank Agarwal},
  journal= {arXiv preprint arXiv:2510.15955},
  year   = {2026}
}
R2 v1 2026-07-01T06:43:53.273Z