AI tool tests
ToolBoundary
ToolBoundary finds differences between parser output and the values that an AI tool handler or client receives. It uses stub handlers to examine tool inputs, results, and errors through SDK paths.
The Python package supports MCP Python SDK v1. The Node.js package supports MCP TypeScript SDK v1 and AI SDK WorkflowAgent v2.
- Python
- Node.js
- TypeScript
- MCP
- AI SDK
- PyPI
- npm