AI Agent SDKs & Frameworks Breaking-Change Index
Live npm and PyPI release tracker for core AI Agent SDKs, model provider clients, and multi-agent frameworks including OpenAI, Anthropic, Vercel AI SDK, LangGraph, Mastra, CrewAI, FastMCP, and PydanticAI.
Core AI Agent SDKs ship frequent minor and major updates that alter tool-calling signatures, streaming events, and structured output schemas. Always pin exact minor versions and verify migration diffs before upgrading. Across 30 tracked packages in Agent SDKs, the average 90-day stability score is 77/100 with 16 high-drift packages. Most recent release: litellm v1.106.3 (2026-10-24).
Complete Agent SDKs Comparison & Version Pin Matrix
Click any package to view `tools/list` schema diffs, watched symbols, and before/after migration code.
| Package | Registry | Live Version | Published | 90d Releases | Drift Risk | Stability | Recommended Exact Pin |
|---|---|---|---|---|---|---|---|
| openai OpenAI Node SDK | npm | v7.43.0 | 2026-10-22 | 43 | medium | B (78) | npm install openai@7.43.0 |
| @anthropic-ai/sdk Anthropic TypeScript SDK | npm | v1.3.0 | 2026-10-23 | 27 | high | C+ (70) | npm install @anthropic-ai/sdk@1.3.0 |
| @modelcontextprotocol/sdk Model Context Protocol TypeScript SDK | npm | v1.32.2 | 2026-10-23 | 6 | high | B (78) | npm install @modelcontextprotocol/sdk@1.32.2 |
| ai Vercel AI SDK Core | npm | v7.0.152 | 2026-10-23 | 244 | high | C+ (70) | npm install ai@7.0.152 |
| @ai-sdk/openai Vercel AI SDK OpenAI Provider | npm | v4.0.101 | 2026-10-22 | 144 | medium | B (78) | npm install @ai-sdk/openai@4.0.101 |
| @ai-sdk/anthropic Vercel AI SDK Anthropic Provider | npm | v4.0.87 | 2026-10-22 | 116 | medium | B (78) | npm install @ai-sdk/anthropic@4.0.87 |
| @langchain/core LangChain Core JS | npm | v1.3.0 | 2026-10-22 | 17 | medium | B+ (82) | npm install @langchain/core@1.3.0 |
| @langchain/langgraph LangGraph.js | npm | v1.5.2 | 2026-10-21 | 17 | high | C+ (74) | npm install @langchain/langgraph@1.5.2 |
| @langchain/mcp-adapters LangChain MCP Adapters | npm | v2.0.1 | 2026-10-06 | 3 | high | B (78) | npm install @langchain/mcp-adapters@2.0.1 |
| @mastra/core Mastra Core Framework | npm | v1.79.0 | 2026-10-21 | 63 | high | C+ (70) | npm install @mastra/core@1.79.0 |
| @openai/agents OpenAI Agents SDK (JS/TS) | npm | v0.21.0 | 2026-10-20 | 14 | high | C+ (69) | npm install @openai/agents@0.21.0 |
| @google/genai Google Gen AI SDK (JS/TS) | npm | v2.31.0 | 2026-10-23 | 20 | medium | B+ (82) | npm install @google/genai@2.31.0 |
| @browserbasehq/stagehand Stagehand Browser Agent SDK | npm | v4.3.0 | 2026-10-20 | 10 | high | B (78) | npm install @browserbasehq/stagehand@4.3.0 |
| @mistralai/mistralai Mistral AI TypeScript SDK | npm | v3.2.0 | 2026-10-23 | 8 | medium | B+ (86) | npm install @mistralai/mistralai@3.2.0 |
| cohere-ai Cohere TypeScript SDK | npm | v8.3.0 | 2026-10-21 | 4 | medium | B+ (86) | npm install cohere-ai@8.3.0 |
| openai OpenAI Python SDK | pypi | v3.37.0 | 2026-10-22 | 55 | medium | B (78) | pip install "openai==3.37.0" |
| anthropic Anthropic Python SDK | pypi | v2.3.0 | 2026-10-23 | 30 | medium | B (78) | pip install "anthropic==2.3.0" |
| mcp Model Context Protocol Python SDK | pypi | v2.3.0 | 2026-10-02 | 9 | high | B (78) | pip install "mcp==2.3.0" |
| fastmcp FastMCP (Python) | pypi | v4.1.3 | 2026-10-20 | 23 | high | C+ (74) | pip install "fastmcp==4.1.3" |
| langgraph LangGraph (Python) | pypi | v1.2.17 | 2026-10-24 | 8 | medium | B+ (86) | pip install "langgraph==1.2.17" |
| crewai CrewAI | pypi | v1.15.30 | 2026-10-24 | 96 | high | C+ (70) | pip install "crewai==1.15.30" |
| pydantic-ai PydanticAI | pypi | v2.61.0 | 2026-10-24 | 56 | high | C+ (70) | pip install "pydantic-ai==2.61.0" |
| litellm LiteLLM | pypi | v1.106.3 | 2026-10-24 | 89 | high | C+ (70) | pip install "litellm==1.106.3" |
| dspy DSPy | pypi | v3.4.1 | 2026-10-12 | 4 | medium | B+ (86) | pip install "dspy==3.4.1" |
| openai-agents OpenAI Agents SDK (Python) | pypi | v0.24.0 | 2026-10-15 | 14 | medium | B (77) | pip install "openai-agents==0.24.0" |
| @anthropic-ai/claude-agent-sdk Anthropic Claude Agent SDK (TS) | npm | v0.3.310 | 2026-10-23 | 78 | high | C+ (65) | npm install @anthropic-ai/claude-agent-sdk@0.3.310 |
| @ai-sdk/mcp Vercel AI SDK MCP Client | npm | v2.0.83 | 2026-10-22 | 118 | medium | B (78) | npm install @ai-sdk/mcp@2.0.83 |
| browser-use Browser Use (Python) | pypi | v0.13.11 | 2026-10-07 | 5 | high | C+ (73) | pip install "browser-use==0.13.11" |
| autogen-agentchat Microsoft AutoGen AgentChat | pypi | v0.7.5 | 2025-09-30 | 0 | high | C+ (73) | pip install "autogen-agentchat==0.7.5" |
| smolagents Hugging Face Smolagents | pypi | v1.26.0 | 2026-05-29 | 0 | medium | B+ (86) | pip install "smolagents==1.26.0" |
Frequently Asked Questions: Agent SDKs
Which Agent SDKs packages have the highest schema drift risk?
Among the 30 tracked Agent SDKs packages, 16 carry a HIGH schema drift risk rating, led by @anthropic-ai/sdk (v1.3.0), @modelcontextprotocol/sdk (v1.32.2), ai (v7.0.152), @langchain/langgraph (v1.5.2), @langchain/mcp-adapters (v2.0.1). Always pin exact versions in production.
What is the fastest-moving package in Agent SDKs?
ai (Vercel AI SDK Core) has shipped 244 releases in the last 90 days, with latest version v7.0.152 published on 2026-10-23.
How should engineering teams pin Agent SDKs dependencies?
Core AI Agent SDKs ship frequent minor and major updates that alter tool-calling signatures, streaming events, and structured output schemas. Always pin exact minor versions and verify migration diffs before upgrading.
Get Breaking-Change Alerts for Agent SDKs
Monitor all 30 Agent SDKs packages and receive instant migration snippets when tool schemas or exports shift.