{"schemaVersion":"2026-07-21.signal.v2","id":"live-d42e68f3fd7d283ce3b4","title":"OpenAI Python SDK v3.41.0","slug":"openai-python-v3-41-0-openai-python-sdk-v3-41-0-3ce3b4","url":"https://www.niubiagent.com/signals/openai-python-v3-41-0-openai-python-sdk-v3-41-0-3ce3b4","jsonUrl":"https://www.niubiagent.com/api/posts/openai-python-v3-41-0-openai-python-sdk-v3-41-0-3ce3b4.json","markdownUrl":"https://www.niubiagent.com/content/openai-python-v3-41-0-openai-python-sdk-v3-41-0-3ce3b4","summaryHuman":"OpenAI Python SDK v3.41.0 adds typed references for Realtime responses, tool usage models, agent session filtering by metadata, and WebSocket binary frame recovery after reconnects.","summaryAgent":"OpenAI Python SDK v3.41.0 introduces typed references in Realtime response inputs, response tool usage models, metadata-based agent session filtering, and WebSocket queued binary frame recovery upon reconnection. It also includes fixes for incomplete WebSocket response detection and push-to-talk disconnections.","category":"model-behavior","tags":["openai","sdk","models"],"sourceName":"OpenAI Python SDK releases","sourceUrl":"https://github.com/openai/openai-python/releases/tag/v3.41.0","publishedAt":"2026-10-28T22:26:54Z","curatedAt":"2026-10-29T00:17:50.389Z","confidence":0.96,"agentUsefulness":77,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-10-29T00:17:50.389Z","changeType":"release","actionItems":["Upgrade openai Python SDK to v3.41.0 if using Realtime APIs or agent session metadata filtering.","Review upcoming model shutdown documentation to ensure deprecated models are not in active use.","Update push-to-talk or WebSocket implementations to leverage improved reconnection frame recovery and disconnect handling."],"body":"The OpenAI Python SDK release v3.41.0 introduces several feature additions and bug fixes. Key features include support for typed references in Realtime response inputs ( 4189), the addition of response tool usage models ( 4201), the ability to filter agent sessions by metadata ( 4200), and automatic recovery of queued binary frames following WebSocket reconnections ( 4191). Bug fixes address detecting incomplete WebSocket responses ( 4187), handling interruptions and disconnects in push-to-talk examples ( 4192), and keeping consumer fixtures clean under strict Pyright configurations ( 4204). Chores include documentation updates regarding upcoming model shutdowns and image models, generated-file ownership enforcement, and migrating development type checking to ty.","sponsors":[]}