Towards Preference Following in Tool Calling Language Agents

Zhi-Yuan Chen, Siyu Lu, Qianlong Xie, Xingxing Wang, Yankai Lin


Abstract
Large language model (LLM)-based agents have demonstrated remarkable capabilities in tool use, but their ability to follow user preferences when calling tools remains underexplored. To address this gap, we introduce APOLLO, a benchmark designed to evaluate agents’ ability to identify personalized user preferences from interaction histories and to adhere to these preferences when calling tools to solve user queries. In APOLLO, user preferences expressed in the interaction history take two forms: explicit preferences stated directly, and implicit preferences conveyed through behaviors such as option selection and comparison. In addition, the benchmark includes two types of queries, reactive and proactive, which pose challenges for LLMs to ground user queries in the corresponding preferences. Using APOLLO, we evaluate and analyze both language models and reasoning models, and investigate the impact of different agent frameworks, such as Reflexion, on model performance. Experimental results show that current models still struggle to follow user preferences when calling tools. For instance, GPT-4o achieves only 51.16% accuracy on the benchmark. Furthermore, we develop a reinforcement learning-based approach to improve LLMs, achieving substantial performance gains on APOLLO. Our dataset and code are publicly available at https://github.com/zhiyuanc2001/APOLLO.
Anthology ID:
2026.findings-acl.1676
Volume:
Findings of the Association for Computational Linguistics: ACL 2026
Month:
July
Year:
2026
Address:
San Diego, California, United States
Editors:
Maria Liakata, Viviane P. Moreira, Jiajun Zhang, David Jurgens
Venue:
Findings
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
33565–33581
Language:
URL:
https://preview.aclanthology.org/ingest-acl/2026.findings-acl.1676/
DOI:
Bibkey:
Cite (ACL):
Zhi-Yuan Chen, Siyu Lu, Qianlong Xie, Xingxing Wang, and Yankai Lin. 2026. Towards Preference Following in Tool Calling Language Agents. In Findings of the Association for Computational Linguistics: ACL 2026, pages 33565–33581, San Diego, California, United States. Association for Computational Linguistics.
Cite (Informal):
Towards Preference Following in Tool Calling Language Agents (Chen et al., Findings 2026)
Copy Citation:
PDF:
https://preview.aclanthology.org/ingest-acl/2026.findings-acl.1676.pdf
Checklist:
 2026.findings-acl.1676.checklist.pdf