# OpenAI Agents SDK (JS/TS) (@openai/agents) - AgentBreakWatch Reference > TL;DR Verdict: OpenAI Agents SDK (JS/TS) (`@openai/agents`) is currently at v0.21.0 on NPM (published 2026-10-20), with a 90-day Stability Score of 69/100 (C+) and HIGH schema drift risk across 14 releases in the last 90 days. 0.x minor releases regularly refine handoff filter signatures, hosted MCP tool definitions, and RealtimeAgent voice session events. ## Live Telemetry Metadata - Canonical Page: https://agentbreakwatch.vercel.app/p/openai-agents-js - Category Hub: https://agentbreakwatch.vercel.app/c/agent-sdks (AI Agent SDKs & Frameworks Breaking-Change Index) - Package Name: `@openai/agents` - Registry: NPM (https://www.npmjs.com/package/@openai/agents) - GitHub Repository: https://github.com/openai/openai-agents-js - Vendor: OpenAI - Latest Live Version: v0.21.0 - Published Date: 2026-10-20T22:14:20.969Z - 90-Day Release Count: 14 - Direct Dependencies: 4 - License: MIT - Stability Score: 69/100 (Grade C+) - Schema Drift Risk: HIGH - Recommended Exact Pin Command: `npm install @openai/agents@0.21.0` - Watched Symbols / MCP Tools: Agent, run, tool, handoff, hostedMcpTool - Snapshot Timestamp: 2026-10-24T12:11:27.697Z ## Breaking Change & Schema Drift Summary 0.x minor releases regularly refine handoff filter signatures, hosted MCP tool definitions, and RealtimeAgent voice session events. ## Migration Diff: Before (Deprecated / Unpinned Pattern) ``` const myTool = tool({ name: "search", parameters: z.object({ q: z.string() }), execute: async ({ q }) => q }); ``` ## Migration Diff: After (Verified v0.21.0 Pattern) ``` const myTool = tool({ name: "search", description: "Search docs", parameters: z.object({ q: z.string() }), strict: true, execute: async ({ q }) => q }); ``` ## Recent Verified Releases - v0.21.0 (published 2026-10-20) [LATEST] - v0.20.0 (published 2026-10-08) - v0.19.0 (published 2026-10-05) - v0.18.0 (published 2026-09-10) - v0.17.2 (published 2026-09-08) - v0.17.1 (published 2026-09-08)