{"generatedAt":"2026-10-24T12:11:27.697Z","canonicalUrl":"https://agentbreakwatch.vercel.app/p/ai-sdk-openai","llmsTxtUrl":"https://agentbreakwatch.vercel.app/p/ai-sdk-openai/llms.txt","categoryHub":{"slug":"agent-sdks","title":"AI Agent SDKs & Frameworks Breaking-Change Index","url":"https://agentbreakwatch.vercel.app/c/agent-sdks"},"tldrVerdict":"Vercel AI SDK OpenAI Provider (@ai-sdk/openai) is currently at v4.0.101 on NPM (published 2026-10-22), with a 90-day Stability Score of 78/100 (B) and MEDIUM schema drift risk. v4 provider targets LanguageModelV3 spec and defaults to OpenAI Responses API for reasoning and built-in web/file search tools.","package":{"slug":"ai-sdk-openai","packageName":"@ai-sdk/openai","registry":"npm","kind":"sdk","subcategory":"Model Provider SDK","displayName":"Vercel AI SDK OpenAI Provider","vendor":"Vercel","githubRepo":"vercel/ai","breakingSummary":"v4 provider targets LanguageModelV3 spec and defaults to OpenAI Responses API for reasoning and built-in web/file search tools.","schemaDriftRisk":"medium","affectedSymbols":["openai","openai.responses","providerOptions.openai"],"migrationBefore":"const model = openai(\"gpt-4o\", { structuredOutputs: true });","migrationAfter":"const model = openai.responses(\"gpt-5\");","description":"Vercel AI SDK OpenAI Provider package.","latestVersion":"4.0.101","latestPublishedAt":"2026-10-22T21:20:23.715Z","recentVersions":[{"version":"4.0.101","publishedAt":"2026-10-22T21:20:23.715Z"},{"version":"4.0.100","publishedAt":"2026-10-22T19:12:50.139Z"},{"version":"2.0.136","publishedAt":"2026-10-21T03:16:05.942Z"},{"version":"4.0.99","publishedAt":"2026-10-21T02:37:27.104Z"},{"version":"3.0.131","publishedAt":"2026-10-21T02:17:40.007Z"},{"version":"4.0.98","publishedAt":"2026-10-20T04:13:26.711Z"}],"releasesLast90d":144,"dependenciesCount":2,"license":"Apache-2.0","registryUrl":"https://www.npmjs.com/package/@ai-sdk/openai","githubUrl":"https://github.com/vercel/ai","installCommand":"npm install @ai-sdk/openai@4.0.101","stabilityScore":78,"stabilityGrade":"B"}}