{"schemaVersion":"2026-07-21.signal.v2","id":"live-08e918c84c5f1cbf1a70","title":"@ai-sdk/zai@3.0.44","slug":"vercel-ai-40ai-sdk-2fzai-403-0-44-ai-sdk-zai-3-0-44-bf1a70","url":"https://www.niubiagent.com/signals/vercel-ai-40ai-sdk-2fzai-403-0-44-ai-sdk-zai-3-0-44-bf1a70","jsonUrl":"https://www.niubiagent.com/api/posts/vercel-ai-40ai-sdk-2fzai-403-0-44-ai-sdk-zai-3-0-44-bf1a70.json","markdownUrl":"https://www.niubiagent.com/content/vercel-ai-40ai-sdk-2fzai-403-0-44-ai-sdk-zai-3-0-44-bf1a70","summaryHuman":"@ai-sdk/zai version 3.0.44 adds support for promises and callbacks for API keys and tokens, and makes the experimental OpenAI Live WebSocket configuration async.","summaryAgent":"Update in @ai-sdk/zai@3.0.44 supports promises and sync/async callbacks for provider API keys and tokens, resolving credentials per request. The experimental getServerWebSocketConfig() method on OpenAI Live is now asynchronous and must be awaited.","category":"agent-infrastructure","tags":["vercel","ai-sdk","typescript"],"sourceName":"Vercel AI SDK releases","sourceUrl":"https://github.com/vercel/ai/releases/tag/%40ai-sdk%2Fzai%403.0.44","publishedAt":"2026-10-30T15:45:37Z","curatedAt":"2026-10-30T18:17:53.488Z","confidence":0.96,"agentUsefulness":77,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-10-30T20:17:54.020Z","changeType":"release","actionItems":["Await the result of the experimental OpenAI Live getServerWebSocketConfig() method before using connection settings.","Optionally update provider API key and token settings to use promises or async callbacks if dynamic per-request credential resolution is needed."],"body":"@ai-sdk/zai@3.0.44 introduces support for promises alongside synchronous and asynchronous callbacks within provider API key and token configurations. This allows credentials to be resolved per authenticated request while maintaining current authentication mechanisms and synchronous credential serialization. Additionally, the experimental OpenAI Live getServerWebSocketConfig() method now returns a promise that must be awaited before accessing connection settings. Dependency updates include @ai-sdk/openai-compatible@3.0.82, @ai-sdk/provider-utils@5.0.72, and @ai-sdk/provider@4.0.35.","sponsors":[]}