From Relevance to Validity: Zero-Shot Tool Selection via Functional and Contextual Validation

Xiaoxuan Dong, Jin Zhang, Zichen Yuan, Yue Zhou, Zihao Rao +9 more
10/14/2026
cs.AI

No confident code implementation found for this paper.

Abstract

Large language model (LLM) agents increasingly face tasks from unseen domains and execution contexts, making zero-shot tool selection essential for identifying tools that can satisfy task requirements. Existing dominant methods mainly rely on relevance ranking, but semantic matching alone cannot ensure that a tool is functionally compatible or remains applicable in a new context. We preliminarily identify a \emph{transfer-validity gap}, where semantically relevant tools may still fail to satisfy functional or contextual requirements after transfer. To address this gap, we propose \methodname{}, a progressive validation framework that complements semantic relevance with endpoint-grounded functional compatibility and task-conditioned contextual evidence. Across cross-domain and cross-dataset transfer, \methodname{} consistently improves capability ranking, with larger gains under functional or contextual ambiguity. Ablation results further confirm the complementary contributions of functional and contextual validation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dong2026from,
  title  = {From Relevance to Validity: Zero-Shot Tool Selection via Functional and Contextual Validation},
  author = {Xiaoxuan Dong and Jin Zhang and Zichen Yuan and Yue Zhou and Zihao Rao and Dexu Yu and Tingyong WU and Wenhao Deng and Junchen Fu and Pengwei Sun and Yang Ran and Bo Lan and Yongxin Ni and Youhua Li},
  year   = {2026},
  eprint = {2610.20388},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.20388v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.20388.svg)](https://codeofpaper.com/paper/2610.20388)

Discussion