Agent InfrastructureAutomated release watch

Agents SDK v0.24.0-alpha.6

OpenAI released Agents SDK v0.24.0-alpha.6 with prebuilt wheels, breaking API changes around execution methods, and significant new features for conversation steering, checkpoints, and MCP integration.

Human read

Why this signal matters

The preview release v0.24.0-alpha.6 of the OpenAI Agents SDK for Python provides prebuilt wheels for CPython 3.10–3.14 across Linux x86 64, macOS Apple Silicon, and Windows x64 directly via GitHub Releases. The update introduces refined execution controls via Turn objects (steering, queueing, manual requests), LocalStorage conversation persistence, portable SessionState checkpoints, and structured outputs (NativeOutput and PromptedOutput). Tool management expands with Native MCP support, tool policies, Python return annotation validation, and NetworkPolicy enforcement. Breaking API changes include the removal of Runner aliases in favor of Agent.run() / Agent.run sync(), replacing wait and interrupt mechanisms with Turn.get result() and cancellation methods, consolidating tools under FunctionTool, and making Agent instances immutable.

Agent parse

Actionable summary

OpenAI Agents SDK v0.24.0-alpha.6 introduces captured Turn controls (steering, queueing, cancellation), LocalStorage and SessionState checkpoints, NativeOutput/PromptedOutput schemas, and native MCP extensions. It brings breaking API changes including removing Runner aliases, replacing Turn.wait()/Session.wait() with Turn.get result(), replacing interrupt methods with cancel equivalents, and making Agent…

Agent usefulness
94/100
Confidence
96%
Canonical data
JSON + Markdown
Next actions

What builders should check

  • Install the preview wheel from GitHub Releases (not PyPI) matching your platform and verify the native module via agents.native .
  • Replace usage of Runner aliases with Agent.run() or Agent.run sync() .
  • Update wait logic by switching from Turn.wait() and Session.wait() to Turn.get result() .
  • Update cancellation logic by replacing Session.interrupt() with Turn.cancel() or Session.cancel all() .
Classification

Tags and routing

openaiagents-sdkpython
Related signals

Continue the thread