# OpenAI Node SDK (openai) - AgentBreakWatch Reference > TL;DR Verdict: OpenAI Node SDK (`openai`) is currently at v7.43.0 on NPM (published 2026-10-22), with a 90-day Stability Score of 78/100 (B) and MEDIUM schema drift risk across 43 releases in the last 90 days. Responses API and realtime event payloads updated; Chat Completions tool_choice strict schema enforcement tightened in v7.x. ## Live Telemetry Metadata - Canonical Page: https://agentbreakwatch.vercel.app/p/openai-node - Category Hub: https://agentbreakwatch.vercel.app/c/agent-sdks (AI Agent SDKs & Frameworks Breaking-Change Index) - Package Name: `openai` - Registry: NPM (https://www.npmjs.com/package/openai) - GitHub Repository: https://github.com/openai/openai-node - Vendor: OpenAI - Latest Live Version: v7.43.0 - Published Date: 2026-10-22T21:54:28.472Z - 90-Day Release Count: 43 - Direct Dependencies: 0 - License: Apache-2.0 - Stability Score: 78/100 (Grade B) - Schema Drift Risk: MEDIUM - Recommended Exact Pin Command: `npm install openai@7.43.0` - Watched Symbols / MCP Tools: client.responses.create, client.chat.completions.create, RealtimeClient - Snapshot Timestamp: 2026-10-24T12:11:27.697Z ## Breaking Change & Schema Drift Summary Responses API and realtime event payloads updated; Chat Completions tool_choice strict schema enforcement tightened in v7.x. ## Migration Diff: Before (Deprecated / Unpinned Pattern) ``` const res = await client.chat.completions.create({ model: "gpt-4o", functions: [{ name: "lookup", parameters: schema }], function_call: "auto" }); ``` ## Migration Diff: After (Verified v7.43.0 Pattern) ``` const res = await client.responses.create({ model: "gpt-5", tools: [{ type: "function", name: "lookup", parameters: schema, strict: true }], tool_choice: "auto" }); ``` ## Recent Verified Releases - v7.43.0 (published 2026-10-22) [LATEST] - v7.42.0 (published 2026-10-22) - v7.41.0 (published 2026-10-21) - v7.40.0 (published 2026-10-21) - v7.39.0 (published 2026-10-19) - v7.38.0 (published 2026-10-17)