OpenAI Python SDK v3.29.0
OpenAI Python SDK v3.29.0 adds a billing session error code, 'shida' Live voice, vault updates with metadata filters, and beta pagination alignments, alongside documentation updates.
Why this signal matters
OpenAI Python SDK release v3.29.0 introduces several new API features and documentation clarifications. Key additions include a new error code for inactive billing sessions, the addition of 'shida' to named Live voices, vault updates and metadata filtering capabilities, and adjustments aligning beta pagination limits with non-null parameters. Documentation chores clarify decision creation, question/answer descriptions, decision choice constraints, 128-character safety identifiers, and Files API rate-limit responses.
Actionable summary
OpenAI Python SDK v3.29.0 introduces a 'billing not active session' error code, adds 'shida' to named Live voices, enables vault updates and metadata filters, aligns beta pagination limits/non-null parameters, and clarifies several API documentation points.
- Agent usefulness
- 77/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Upgrade openai python package to v3.29.0 if using new vault updates, metadata filters, or the 'shida' Live voice.
- Handle the new billing not active session error code in API error handling routines if relevant.
- Verify beta pagination limits and non-null parameter compliance in existing API calls.