3 papers
cs.SE2026
Stdlib or Third-Party? Empirical Performance and Correctness of LLM-Assisted Zero-Dependency Python Libraries
Peng Ding, Rick Stevens
Third-party Python libraries introduce dependency-management overhead, supply-chain risk, and deployment friction. We study when eliminating a dependency preserves enough correctne…
cs.AI2025
Unified Tool Integration for LLMs: A Protocol-Agnostic Approach to Function Calling
Peng Ding, Rick Stevens
The proliferation of tool-augmented Large Language Models (LLMs) has created a fragmented ecosystem where developers must navigate multiple protocols, manual schema definitions, an…
cs.SE2025
ToolRegistry: A Protocol-Agnostic Tool Management Library for Function-Calling LLMs
Peng Ding, Rick Stevens
Every LLM tool call is structurally an RPC -- a function name, JSON arguments, and a serialized result -- yet each protocol (native Python, MCP, OpenAPI, LangChain) is integrated f…