SIGN IN SIGN UP

feat: support gemini through ai sdk (#10671)

* add support for gemini in ai sdk

* support thought signature conversion

* capture extra_content in assistasnt tool calls

* fix: update vercelStreamConverter tests for tool-call chunk emission

The tool-call case now returns a chunk (for Gemini thoughtSignature
support) instead of null, so tests need to expect the new behavior.

---------

Co-authored-by: Nate Sesti <33237525+sestinj@users.noreply.github.com>
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
A
Aditya Mitra committed
6e0045e2047eddb36e2ba507e85e8125f8a0dc4b
Parent: ceb3bbb
Committed by GitHub <noreply@github.com> on 3/25/2026, 12:14:19 AM