-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
Issue - Needs ScopingValid, but needs effort estimate or design input before work can start.Valid, but needs effort estimate or design input before work can start.bugSomething isn't workingSomething isn't working
Description
Problem (one or two sentences)
When switching from Gemini 3 Pro (via Gemini), to Claude Opus 4.5 (hosted via Vertex AI) I get the following error
Date/time: 2026-01-05T10:13:26.264Z
Extension version: 3.38.3
Provider: gemini
Model: gemini-3-pro-preview
400
400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.1.content.0: Invalid `signature` in `thinking` block"},"request_id":"req_vrtx_011CWp42ZEvdekfzop6M5MdV"}
My best guess is that this may be something to do with trying to access thought signatures?
Context (who is affected and when)
Presumably anyone using Gemini Pro 3, via Gemini (not sure if Vertex AI experiences the same issue).
Reproduction steps
Ubuntu 24 via WSL 2.0
Roo Code 3.38.3
- Start a conversation with Gemini
- Switch to a different model.
- Try to do anything.
Expected result
Conversation thread continues
Actual result
400 error
Variations tried (optional)
No response
App Version
3.38.3
API Provider (optional)
Google Gemini
Model Used (optional)
Gemini 3 Pro, Claude Opus 4.5
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)
Metadata
Metadata
Assignees
Labels
Issue - Needs ScopingValid, but needs effort estimate or design input before work can start.Valid, but needs effort estimate or design input before work can start.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Issue [Needs Scoping]