paper-with-me

홈 › Papers

Beyond Static Endpoints: Tool Programs as an Interface for Flexible Agentic Web Services

2026-06-18 · Mugeng Liu, Shuoqi Li, Yixuan Zhang, Yun Ma arxiv

In the agentic web era, LLM-based agents increasingly invoke web services as tools, yet most interfaces remain \emph{static endpoints} that poorly express long-horizon workflows with loops, conditionals, joins, and retries. We present ToolPro, which represents an agent's tool intent as an \emph{executable tool program} that compactly encodes multi-step service interactions with explicit effect types. ToolPro combines constraint-guided program construction, effect-aware replay for exactly-once state-modifying calls, and a profile-driven policy that decides when program execution outperforms stepwise calling. We instantiate ToolPro over MCP-style services with WebAssembly sandboxing and evaluate it on diverse workflows of real-world applications. ToolPro reduces end-to-end latency by up to 53.4\% and client-side traffic by up to 96.1\%, with larger gains under higher network latency and workflow complexity.

📄 PDF Abstract BibTeX arXiv:2606.19992

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

FitText: Evolving Agent Tool Ecologies via Memetic Retrieval

2026-05-04 · Kyle Zheng, Han Zhang, Renliang Sun, Chenchen Ye 외 arxiv

A semantic gap separates how users describe tasks from how tools are documented. As API ecosystems scale to tens of thousands of endpoints, static retrieval from the initial query alone cannot bridge this gap: the agent'…

An integrated Graphical User Interface for Debugging Answer Set Programs

2016-11-15 · Philip Gasteiger, Carmine Dodaro, Benjamin Musitsch, Kristian Reale 외

Answer Set Programming (ASP) is an expressive knowledge representation and reasoning framework. Due to its rather simple syntax paired with high-performance solvers, ASP is interesting for industrial applications. Howeve…

Static Analysis for Probabilistic Programs

2019-09-10 · Ryan Bernstein

Probabilistic programming is a powerful abstraction for statistical machine learning. Applying static analysis methods to probabilistic programs could serve to optimize the learning process, automatically verify properti…

BIG-bench Machine LearningProbabilistic Programming

DeepDSL: A Compilation-based Domain-Specific Language for Deep Learning

2017-01-09 · Tian Zhao, Xiaobing Huang, Yu Cao

In recent years, Deep Learning (DL) has found great success in domains such as multimedia understanding. However, the complex nature of multimedia data makes it difficult to develop DL-based software. The state-of-the ar…

Deep LearningGPU

DS SERVE: A Framework for Efficient and Scalable Neural Retrieval

2025-12-17 · Jinjian Liu, Yichuan Wang, Xinxi Lyu, Rulin Shao 외 arxiv

We present DS-Serve, a framework that transforms large-scale text datasets, comprising half a trillion tokens, into a high-performance neural retrieval system. DS-Serve offers both a web interface and API endpoints, achi…