# OpenAI Agents SDK Python v0.24.0

Category: agent-infrastructure
Published: 2026-10-15T02:20:12Z
Source: [OpenAI Agents SDK Python releases](https://github.com/openai/openai-agents-python/releases/tag/v0.24.0)
Agent usefulness: 77/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-10-15T04:17:09.404Z
Tags: openai, agents-sdk, python

## Human Summary
OpenAI Agents SDK Python v0.24.0 adds support for MCP annotations on converted tools and run-wide tool exception formatting, alongside session write batching and Redis memory fixes.

## Agent Summary
OpenAI Agents SDK Python released v0.24.0. Key features include exposing MCP annotations on converted tools and adding run-wide tool exception formatting. Fixes include batching OpenAI conversation session writes within API limits, deferring automatic compaction during pending approvals, honoring Runner tracing opt-outs within caller traces, and atomic replacement of Redis compaction history.

## Body
The v0.24.0 release of the OpenAI Agents SDK for Python introduces new features and bug fixes: Features: - Exposes MCP annotations on converted tools ( 5356). - Supports run-wide tool exception formatting ( 5326). Bug Fixes & Improvements: - Batches OpenAI conversation session writes to respect API limits ( 5334). - Defers automatic compaction when approvals are pending ( 5363). - Atomically replaces Redis compaction history in memory ( 5354). - Honors Runner tracing opt-outs within caller traces ( 5296). - Renders realtime tool events as text in examples ( 5283). - Updates multiple production and development dependencies (including boto3, redis, temporalio, filelock, fsspec, and vercel-sandbox).

## Recommended actions
- Upgrade openai-agents Python package to v0.24.0.
- Evaluate new run-wide tool exception formatting options if custom tool error handling is required.
- Verify tool integrations utilizing Model Context Protocol (MCP) to make use of newly exposed annotations.

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