You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 15, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on May 15, 2026. It is now read-only.
[BUG] Vertex AI Gemini models failing with "Thought signature is not valid" error #11716
All Gemini models on Vertex AI provider are failing to generate responses, returning a 400 Bad Request error specifically mentioning an invalid "Thought signature". This started occurring after the latest model updates (including Gemini 3.1 Pro).
Context (who is affected and when)
When using Vertex AI as their API provider in Roo Code. The error appears immediately when trying to send a prompt to any Gemini model.
Reproduction steps
Open Roo Code settings.
Select Vertex AI as the API Provider.
Choose any Gemini model (e.g., gemini-3-pro or the new gemini-3.1-pro).
Type any prompt in the chat and press Enter.
Observe the error toast/log.
Expected result
The model should start streaming the response/thought process normally.
Actual result
An error is returned: Unable to submit request because Thought signature is not valid.. Status: INVALID_ARGUMENT (400).
Activity