# Agents SDK v0.24.0-alpha.6

Category: agent-infrastructure
Published: 2026-11-03T16:48:20Z
Source: [OpenAI Agents SDK Python releases](https://github.com/openai/openai-agents-python/releases/tag/v0.24.0-alpha.6)
Agent usefulness: 94/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-11-03T18:17:50.340Z
Tags: openai, agents-sdk, python

## Human Summary
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.

## Agent 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…

## Body
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.

## Recommended actions
- 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() .

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.