UNPKG

@tanstack/ai-mcp

Version:

Host-side Model Context Protocol client for TanStack AI: discover and run MCP server tools, resources, and prompts in any adapter's chat() loop, with generated end-to-end types.

11 lines (10 loc) • 469 B
/** * Internal. Parses a tool output with its `outputSchema`, like chat() does, * so the result matches the advertised output view. A result that fails * the schema but that the tool built itself (`isOwnResult`) is kept. * This module loads no MCP SDK, so the direct client can use it. */ export declare function parseToolOutput(tool: { name: string; outputSchema?: unknown; }, output: unknown, isOwnResult: (value: unknown) => boolean): Promise<unknown>;