AIOct 19, 2025

ToolCritic: Detecting and Correcting Tool-Use Errors in Dialogue Systems

arXiv:2510.17052v11 citationsh-index: 1
Originality Incremental advance
AI Analysis

This addresses reliability issues in real-world dialogue applications using LLMs with external tools, representing an incremental improvement.

The paper tackles the problem of tool usage errors in tool-augmented large language models (LLMs) for dialogue systems, introducing ToolCritic, a diagnostic framework that detects and corrects errors, improving tool-calling accuracy by up to 13% over baselines on the Schema-Guided Dialogue dataset.

Tool-augmented large language models (LLMs) are increasingly employed in real-world applications, but tool usage errors still hinder their reliability. We introduce ToolCritic, a diagnostic framework that evaluates and improves LLM behavior in multi-turn, tool-augmented dialogues. ToolCritic detects eight distinct error types specific to tool-calling (e.g., premature invocation, argument misalignment, and misinterpretation of tool outputs) and provides targeted feedback to the main LLM. The main LLM, assumed to have strong reasoning, task understanding and orchestration capabilities, then revises its response based on ToolCritic's feedback. We systematically define these error categories and construct a synthetic dataset to train ToolCritic. Experimental results on the Schema-Guided Dialogue (SGD) dataset demonstrate that ToolCritic improves tool-calling accuracy by up to 13% over baselines, including zero-shot prompting and self-correction techniques. This represents a promising step toward more robust LLM integration with external tools in real-world dialogue applications.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes