Go SDK
3.36.0 (2026-05-13)
Full Changelog: v3.35.0...v3.36.0
Features
- api: add service_tier parameter to response compact method (bacd2c0)
Bug Fixes
- go: avoid panic when http.DefaultTransport is wrapped (95a0250)
3.35.0 (2026-05-07)
Full Changelog: v3.34.0...v3.35.0
Features
- api: add quantity field to admin organization usage costs results (899b6de)
- api: launch realtime translate + update image 2 (1fbf3a6)
- api: manual updates (cd9047f)
- api: realtime 2 (5b51410)
Bug Fixes
- api: fix imagegen
sizeenum regression (995778e) - types: add format tags for URI and timestamp fields across models (a6c2198)
Chores
- internal: regenerate SDK with no functional changes (71c80ef)
- redact api-key headers in debug logs (ff51a02)
Documentation
- api: document web_search_call.results output data option (6c2d8ef)
3.34.0 (2026-05-01)
Full Changelog: v3.33.0...v3.34.0
Features
- api: add group_type, external_key_id, user fields to admin organization models (460f400)
- api: add support for Admin API Keys per endpoint (51a0561)
- api: admin API updates (a0ad21e)
- api: manual updates (b60b3bc)
- api: manual updates (f4e0c1a)
Bug Fixes
3.33.0 (2026-04-28)
Full Changelog: v3.32.0...v3.33.0
Features
Bug Fixes
- types: change PromptCacheRetention enum in-memory to in_memory (15e7432)
Chores
Documentation
3.32.0 (2026-04-16)
Full Changelog: v3.31.0...v3.32.0
Features
- api: Add detail to InputFileContent (b8e782f)
- api: add OAuthErrorCode type (d54fff1)
- api: add prompt_cache_retention parameter to response compact (e2da10d)
Bug Fixes
- fix for union type names (0bc8ad5)
Documentation
- improve examples (c3c36ad)
3.31.0 (2026-04-08)
Full Changelog: v3.30.0...v3.31.0
Features
- api: add phase field to conversation messages (563d747)
- api: add web_search_call.results to ResponseIncludable (6ef5b20)
- client: add support for short-lived tokens (#799) (038871e)
- internal: support comma format in multipart form encoding (905b473)
Bug Fixes
- fix issue with unmarshaling in some cases (a017bc6)
- prevent duplicate ? in query params (cbb2c75)
- types: remove web_search_call.results from ResponseIncludable (180597f)
Chores
- ci: support opting out of skipping builds on metadata-only commits (12e3a5a)
- remove unnecessary error check for url parsing (cfe9c41)
- tests: bump steady to v0.20.1 (8e4ef11)
- tests: bump steady to v0.20.2 (ad31f81)
- update docs for api:"required" (2d16ebc)
Documentation
- api: add multi-file ingestion guidance to vectorstorefile/filebatch params (dbba33f)
3.30.0 (2026-03-25)
Full Changelog: v3.29.0...v3.30.0
Features
- api: add keys field to computer action types (7abb3c4)
Bug Fixes
- api: align SDK response types with expanded item schemas (324c584)
- types: generate shared enum types that are not referenced by other schemas (e2f2920)
- types: make Type required, correct enum in ResponseInputMessageItem (8c2c7a5)
Chores
- ci: skip lint on metadata-only changes (40cf884)
- client: fix multipart serialisation of Default() fields (06c04ae)
- internal: support default value struct tag (f1afb2a)
- internal: update gitignore (bde0a0d)
- tests: bump steady to v0.19.4 (a0561c3)
- tests: bump steady to v0.19.5 (56c5c36)
- tests: bump steady to v0.19.6 (44ebe37)
- tests: bump steady to v0.19.7 (1b04072)
Refactors
- tests: switch from prism to steady (2185358)
3.28.0 (2026-03-14)
Full Changelog: v3.27.0...v3.28.0
Features
- api: add /v1/videos endpoint option to batch (7b2d67e)
- api: add defer_loading field to function tools (6d4b683)
- api: custom voices (d00b782)
⚠ BREAKING CHANGES
- api: The
voiceparam and resouce has changed from astringto astring | {id: string}. This is a breaking change for Go.
3.27.0 (2026-03-13)
Full Changelog: v3.26.0...v3.27.0
Features
- api: add video character/edit/extend, remove Azure/webhook/polling/accumulator (20da043)
- api: add video edits/extensions/character, remove Azure/webhook/polling helpers (fa9413f)
- api: api update (c88c6c9)
- api: sora api improvements: character api, video extensions/edits, higher resolution exports. (93f6779)
Chores
3.26.0 (2026-03-05)
Full Changelog: v3.25.0...v3.26.0
Features
- api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (347418b)
3.25.0 (2026-03-05)
Full Changelog: v3.24.0...v3.25.0
Features
- api: gpt-5.4, tool search tool, and new computer tool (101826d)
- api: remove Phase from input/output messages, PromptCacheKey from responses (961b8ca)
Bug Fixes
Chores
3.23.0 (2026-02-24)
Full Changelog: v3.22.1...v3.23.0
Features
- api: add gpt-realtime-1.5 and gpt-audio-1.5 models to realtime session (9076e2f)
3.22.1 (2026-02-23)
Full Changelog: v3.22.0...v3.22.1
Bug Fixes
- allow canceling a request while it is waiting to retry (54672cf)
Chores
- update mock server docs (3ac84dd)
Documentation
3.21.0 (2026-02-10)
Full Changelog: v3.20.0...v3.21.0
Features
- api: support for images in batch api (e23aeb1)
3.20.0 (2026-02-10)
Full Changelog: v3.19.0...v3.20.0
Features
- api: skills and hosted shell (9e191de)


