UNPKG

@tanstack/ai

Version:

Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.

26 lines (25 loc) 467 B
function toolDefinition(config) { const definition = { __toolSide: "definition", ...config, server(execute) { return { __toolSide: "server", ...config, execute }; }, client(execute) { return { __toolSide: "client", ...config, ...execute !== void 0 && { execute } }; } }; return definition; } export { toolDefinition }; //# sourceMappingURL=tool-definition.js.map