Loading...
Loading...
Move an app to TanStack AI from the Vercel AI SDK or raw provider SDKs, or move it off a deprecated TanStack AI API. Use when someone asks whether to switch AI libraries, when code mixes streamText, generateText, generateObject, createOpenAI, or @ai-sdk/* with TanStack AI, when an upgrade breaks, or when someone hits a renamed option, a deprecated -ui package, or an old adapter shape. Triggers on "migrate", "switch from Vercel AI SDK", "ai-sdk", "streamText", "upgrade TanStack AI", "deprecated", "breaking change", "codemod".
npx skill4agent add tanstack/ai tanstack-ai-migrationstreamTextgenerateTextchat()createOpenAI(...)openaiText()@tanstack/ai-openaionFinishgenerateObjectchat()npx @tanstack/intent@latest load @tanstack/ai#ai-corenode -p "require('@tanstack/ai/package.json').version"
npm view @tanstack/ai version--dry --printnpx jscodeshift \
-t https://raw.githubusercontent.com/TanStack/ai/main/codemods/ag-ui-compliance/transform.ts \
--dry --print src/node_modules/@tanstack/ai/src/