Vercel AI SDK — google v3.0.71
Vercel AI SDK releases google v3.0.71, fixing dropped no-args streaming tool calls on Vertex and preserving thoughtSignature metadata to prevent 400 errors in Gemini 3 multi-turn steps.
Patch Changes 59530cf: fix(google): emit Vertex no-args streaming tool calls and preserve thoughtSignature Vertex emits a no-args function call as a single chunk shaped `{ functionCall: { name: 'X' } }` with no `args`, no `partialArgs`, and no `willContinue`. The streaming parser had no branch for this shape, so the call was dropped along with any `thoughtSignature` it carried.
For Gemini 3 thinking models this caused the next multi-turn step to 400 with `missing thought_signature`. The unary (`doGenerate`) path had the same drop. Both paths now emit the call as a complete tool call with `'{}'` input and propagate `thoughtSignature` provider metadata. Fixes #14847.
- github.comai @ai-sdk/google@3.0.71primary
- github.comai @ai-sdk/google-vertex@4.0.125
§ how this story moved
- primary — Vercel AI SDK — Releases publishes the launch post.
- Vercel AI SDK — Releases picks up coverage.