Users are troubleshooting an error with the Google Gemini 3 API helper, specifically a missing thought_signature in function calls, which is required for tool functionality honeymoose. The issue was acknowledged as part of a complex protocol, especially with multiple tool calls sam. A fix has since been implemented and deployed, as confirmed by sam with a celebratory note and a link to the GitHub commit.
{
“error”: {
“code”: 400,
“message”: “Function call is missing a thought_signature in functionCall parts. This is required for tools to work correctly, and missing thought_signature may lead to degraded model performance. Additional data, function call default_api:search , position 2. please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.”,
“status”: “INVALID_ARGUMENT”
}
}