Fixed the WebSocket client to respect each authentication attempt's timeout instead of applying a single shared value, and clarified service-account API key deletion in the API.
Go SDK
npx @buildinternet/releases get openai-go-sdkThe Go SDK's Vertex AI client now supports the Responses API.
The Responses API can now be used with Vertex AI as a provider.
Fixed a race in X.509 HTTP/2 transport revalidation and a leak where failed WebSocket restoration was not released on unwind. Also clarified cache-write token totals and maintained voice consent compatibility in the API.
Adds custom voice consent management to the API surface. Also fixes dropped decoded request body fields, immediate retry of invalidated bearer followers, honoring the shared issuer retry delay before takeover, and a network policy parameter alias in responses.
Added raw WebSocket helpers, 30-minute cache-write usage counts, and compaction trigger IDs. Fixed base64 embedding vector decoding, issuer retry and agent event contracts, and realtime transport cleanup ordering for terminal receive errors.
Realtime WebSocket connections gain opt-in recovery that reconnects and resumes bounded sessions. The change is opt-in, so existing connection behavior is unchanged unless enabled.
Adds typed Live sideband events and beta connections, plus an ultrafast service tier for Agents.
Adds Decisions delegation, triggers, Live events, and prompt caching options, plus Realtime and Translation WebSocket connections and a degraded external storage status. Also adds shutdown notices for Assistants models and GPT-4 model aliases.
Adds prompt-based voice creation, regional processing residency options, response error diagnostics and model notices, and safety identifiers on image requests and responses, plus project API key scope updates. Also fixes typed-header request option isolation and upload handling.
The API now supports updating project API key expiry. Remaining changes are dependency bumps across AWS SDK and Azure SDK modules.
The Go SDK adds organization Decisions usage reporting and "shida" as a named Live voice. Also shares OCI external-storage response types, with a chore retaining existing vault update support.
The API adds agent environment webhook events and vault updates.
The SDK now requires Go 1.26 and updates its HTTP/2 dependencies.
The agents package now handles local tools during session creation streams, and custom voice creation parameters are corrected in the API.
Adds agent turn items and usage source grouping to the API, and lets agents observe local tool failures.
Aggregate sparse tool-call growth is now bounded per chunk, and multipart scalar field names are escaped consistently.
Restored compatibility with configured HTTP endpoints, and the client now closes unowned successful response bodies.
The SDK now supports custom voices and agent session webhook events. Safe API error diagnostics are used by default.

