UNPKG

@tanstack/ai

Version:

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

21 lines (20 loc) 533 B
// Base, activity-agnostic middleware shared by chat and the media activities. // The `ChatMiddleware` superset lives at `../chat/middleware`. export type { GenerationActivity, GenerationMiddleware, GenerationMiddlewareContext, GenerationUsageInfo, GenerationFinishInfo, GenerationAbortInfo, GenerationErrorInfo, AnyGenerationMiddleware, } from './types' export { createGenerationContext, runGenerationStart, runGenerationUsage, runGenerationFinish, runGenerationAbort, runGenerationError, } from './run'