Non-Collaborative User Simulators for Tool Agents
Not on the map. Why?
Abstract (arXiv)
Tool agents interact with users through multi-turn dialogues to accomplish various tasks. Recent studies have adopted user simulation methods to develop these agents in multi-turn settings. However, existing user simulators tend to be agent-friendly, exhibiting only cooperative behaviors, failing to train and test agents against non-collaborative users in the real world. We propose a novel user simulator architecture that simulates four categories of non-collaborative behaviors: requesting unavailable services, digressing into tangential conversations, expressing impatience, and providing incomplete utterances. Our user simulator can simulate challenging and natural non-collaborative behaviors while reliably delivering all intents and information necessary to accomplish the task. Our experiments on MultiWOZ and τ-bench reveal significant performance degradation in state-of-the-art tool agents when encountering non-collaborative users, as well as agent weaknesses under each non-collaborative condition such as escalated hallucinations and dialogue breakdowns. Our findings point to the need for methods that can improve agent robustness to the wide range of user behaviors encountered in deployment. We release the extensible simulation framework to help the community develop and stress-test tool agents under realistic conditions within their own service domains. Our code is available at https://github.com/holi-lab/NCUser.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 20 of its 73 references that are in the map. First posted on arXiv 27 Sep 2025.
Builds on
20 of 73 references.
References · 20
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2024τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainscited by 1,402
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,332
- 2018MultiWOZ -- A Large-Scale Multi-Domain Wizard-of-Oz Dataset for Task-Oriented Dialogue Modellingcited by 766
- 2025τ2-Bench: Evaluating Conversational Agents in a Dual-Control Environmentcited by 627
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMscited by 591
- 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 461
- 2025LLMs Get Lost In Multi-Turn Conversationcited by 429
- 2024Scaling Synthetic Data Creation with 1,000,000,000 Personascited by 417
- 2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agentscited by 401
- 2023ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Casescited by 393
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 297
8 more
- 2025APIGen-MT: Agentic Pipeline for Multi-Turn Data Generation via Simulated Agent-Human Interplaycited by 167
- 2025SWEET-RL: Training Multi-Turn LLM Agents on Collaborative Reasoning Taskscited by 118
- 2023ToolTalk: Evaluating Tool-Usage in a Conversational Settingcited by 45
- 2025ToolDial: Multi-turn Dialogue Generation Method for Tool-Augmented Language Modelscited by 34
- 2024Reliable LLM-based User Simulator for Task-Oriented Dialogue Systemscited by 25
- 2025Goal Alignment in LLM-Based User Simulators for Conversational AIcited by 21
- 2019MIDAS: A Dialog Act Annotation Scheme for Open Domain Human Machine Spoken Conversationscited by 20
- 2022Interacting with Non-Cooperative User: A New Paradigm for Proactive Dialogue Policycited by 17
Built on by
Citing papers per year: 2025: 2; 2026: 16.
18 papers.
Sort:
By area:
- 2026Trajectory2Task: Training Robust Tool-Calling Agents with Synthesized Yet Verifiable Data for Complex User Intentscited by 14
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistantscited by 10
- 2026Beyond Cooperative Simulators: Generating Realistic User Personas for Robust Evaluation of LLM Agentscited by 10
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Modelscited by 6
- 2026One Frozen Simulator Is Not Enough: Simulator Collapse in Multi-Agent RLcited by 6
- 2026Efficient Agent Evaluation via Diversity-Guided User Simulationcited by 3
- 2026SWE-Touch: Benchmarking Coding Agents When Users Touch the Codecited by 3
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understandingcited by 2
- 2026SCICONVBENCH: Benchmarking LLMs on Multi-Turn Clarification for Task Formulation in Computational Sciencecited by 2
- 2026SpokenUS: A Spoken User Simulator for Task-Oriented Dialoguecited by 1
- 2026Beyond Ideal Instruction: A Comprehensive Framework for Evaluating LLMs in Realistic Interactionscited by 1
- 2026Agents Trust Tools Too Much: Measuring Reliance on Unreliable Toolscited by 1
6 more
- 2026When the Database Fails: Prompting LLM Dialogue Agents for Safe Recovery in Task-Oriented Dialoguecited by 0
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigationcited by 0
- 2026"Act Like a 5th Grader" is Not Enough: Bounding Knowledge in LLM-Based User Simulatorscited by 0
- 2026Investigating Assistant Bias in LLM User Simulators Using a Role Vectorcited by 0
- 2026MIMESIS: Learning User Simulators as Training Environments for Interactive Agentscited by 0
- 2026Uncovering Robustness Weaknesses in LLM Agents via Persona Evolution with Task-Integrity Constraintscited by 0
- 2026Uncovering Robustness Weaknesses in LLM Agents via Persona Evolution with Task-Integrity Constraints12 Oct 2026
- 2026MIMESIS: Learning User Simulators as Training Environments for Interactive Agents7 Oct 2026
- 2026Agents Trust Tools Too Much: Measuring Reliance on Unreliable Tools4 Sep 2026
- 2026Investigating Assistant Bias in LLM User Simulators Using a Role Vector1 Sep 2026
- 2026"Act Like a 5th Grader" is Not Enough: Bounding Knowledge in LLM-Based User Simulators30 Aug 2026
- 2026One Frozen Simulator Is Not Enough: Simulator Collapse in Multi-Agent RL12 Aug 2026
- 2026SWE-Touch: Benchmarking Coding Agents When Users Touch the Code3 Aug 2026
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigation3 Jul 2026
- 2026When the Database Fails: Prompting LLM Dialogue Agents for Safe Recovery in Task-Oriented Dialogue30 Jun 2026
- 2026Beyond Ideal Instruction: A Comprehensive Framework for Evaluating LLMs in Realistic Interactions2 Jun 2026
- 2026SCICONVBENCH: Benchmarking LLMs on Multi-Turn Clarification for Task Formulation in Computational Science18 May 2026
- 2026Beyond Cooperative Simulators: Generating Realistic User Personas for Robust Evaluation of LLM Agents13 May 2026
6 more
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistants10 May 2026
- 2026Efficient Agent Evaluation via Diversity-Guided User Simulation23 Apr 2026
- 2026SpokenUS: A Spoken User Simulator for Task-Oriented Dialogue17 Mar 2026
- 2026Trajectory2Task: Training Robust Tool-Calling Agents with Synthesized Yet Verifiable Data for Complex User Intents28 Jan 2026
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understanding21 Oct 2025
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Models8 Oct 2025
- 2026Trajectory2Task: Training Robust Tool-Calling Agents with Synthesized Yet Verifiable Data for Complex User Intentscited by 14
- 2026Beyond Cooperative Simulators: Generating Realistic User Personas for Robust Evaluation of LLM Agentscited by 10
- 2026One Frozen Simulator Is Not Enough: Simulator Collapse in Multi-Agent RLcited by 6
- 2026Efficient Agent Evaluation via Diversity-Guided User Simulationcited by 3
- 2026SWE-Touch: Benchmarking Coding Agents When Users Touch the Codecited by 3
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understandingcited by 2
- 2026Agents Trust Tools Too Much: Measuring Reliance on Unreliable Toolscited by 1
- 2026When the Database Fails: Prompting LLM Dialogue Agents for Safe Recovery in Task-Oriented Dialoguecited by 0
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigationcited by 0
- 2026MIMESIS: Learning User Simulators as Training Environments for Interactive Agentscited by 0
- 2026Uncovering Robustness Weaknesses in LLM Agents via Persona Evolution with Task-Integrity Constraintscited by 0
- 2026Uncovering Robustness Weaknesses in LLM Agents via Persona Evolution with Task-Integrity Constraints12 Oct 2026
- 2026MIMESIS: Learning User Simulators as Training Environments for Interactive Agents7 Oct 2026
- 2026Agents Trust Tools Too Much: Measuring Reliance on Unreliable Tools4 Sep 2026
- 2026One Frozen Simulator Is Not Enough: Simulator Collapse in Multi-Agent RL12 Aug 2026
- 2026SWE-Touch: Benchmarking Coding Agents When Users Touch the Code3 Aug 2026
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigation3 Jul 2026
- 2026When the Database Fails: Prompting LLM Dialogue Agents for Safe Recovery in Task-Oriented Dialogue30 Jun 2026
- 2026Beyond Cooperative Simulators: Generating Realistic User Personas for Robust Evaluation of LLM Agents13 May 2026
- 2026Efficient Agent Evaluation via Diversity-Guided User Simulation23 Apr 2026
- 2026Trajectory2Task: Training Robust Tool-Calling Agents with Synthesized Yet Verifiable Data for Complex User Intents28 Jan 2026
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understanding21 Oct 2025
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistantscited by 10
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Modelscited by 6
- 2026SCICONVBENCH: Benchmarking LLMs on Multi-Turn Clarification for Task Formulation in Computational Sciencecited by 2
- 2026SpokenUS: A Spoken User Simulator for Task-Oriented Dialoguecited by 1
- 2026Beyond Ideal Instruction: A Comprehensive Framework for Evaluating LLMs in Realistic Interactionscited by 1
- 2026"Act Like a 5th Grader" is Not Enough: Bounding Knowledge in LLM-Based User Simulatorscited by 0
- 2026Investigating Assistant Bias in LLM User Simulators Using a Role Vectorcited by 0
- 2026Investigating Assistant Bias in LLM User Simulators Using a Role Vector1 Sep 2026
- 2026"Act Like a 5th Grader" is Not Enough: Bounding Knowledge in LLM-Based User Simulators30 Aug 2026
- 2026Beyond Ideal Instruction: A Comprehensive Framework for Evaluating LLMs in Realistic Interactions2 Jun 2026
- 2026SCICONVBENCH: Benchmarking LLMs on Multi-Turn Clarification for Task Formulation in Computational Science18 May 2026
- 2026Quantifying the Utility of User Simulators for Building Collaborative LLM Assistants10 May 2026
- 2026SpokenUS: A Spoken User Simulator for Task-Oriented Dialogue17 Mar 2026
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Models8 Oct 2025