Client or integration
Codex App
Area
Provider adapter
Summary
When using google-antigravity (gemini-3.7-flash / thinking models) with subscriptions / accounts imported via the cockpit-tools integration module, multi-turn sessions with tool usage continuously crash with upstream HTTP 400 errors indicating that historical functionCall parts are missing the required thought_signature.
This error breaks and interrupts tasks repeatedly across different execution tools and multi-agent coordination steps:
Provider error 400: Antigravity invalid request: 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:exec' , position 133. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
Provider error 400: Antigravity invalid request: 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:wait' , position 238. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
Provider error 400: Antigravity invalid request: 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:collaboration__wait_agent' , position 262. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
Expected behaviour:
The proxy should preserve and replay all thought_signature tokens for historical functionCall items across turns, context compaction, and multi-agent subtasks so that upstream Gemini Antigravity reasoning models accept the tool call history.
Reproduction
- Import Google Antigravity account credentials via the
cockpit-tools integration format (ocx account import google-antigravity --format cockpit-tools).
- Start OpenCodex (
v2.26.0) with google-antigravity configured.
- In Codex App (Desktop), select
google-antigravity/gemini-3.7-flash and start a multi-step task involving tool execution and agent coordination.
- Execute several turns with tool invocations (
default_api:exec, default_api:wait, default_api:collaboration__wait_agent).
- As conversation history grows or is replayed (positions 133, 238, 262), upstream rejects the request with HTTP 400 due to missing
thought_signature.
Version
2.26.0
Operating system
macOS 15.5
Provider and model
google-antigravity / gemini-3.7-flash
Logs or error output
Provider error 400: Antigravity invalid request: 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:exec` , position 133. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
Provider error 400: Antigravity invalid request: 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:wait` , position 238. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
Provider error 400: Antigravity invalid request: 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:collaboration__wait_agent` , position 262. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
Redacted configuration
{
"providers": {
"google-antigravity": {
"authMode": "oauth"
}
}
}
Checks
Client or integration
Codex App
Area
Provider adapter
Summary
When using
google-antigravity(gemini-3.7-flash/ thinking models) with subscriptions / accounts imported via thecockpit-toolsintegration module, multi-turn sessions with tool usage continuously crash with upstream HTTP 400 errors indicating that historicalfunctionCallparts are missing the requiredthought_signature.This error breaks and interrupts tasks repeatedly across different execution tools and multi-agent coordination steps:
Provider error 400: Antigravity invalid request: 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:exec' , position 133. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.Provider error 400: Antigravity invalid request: 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:wait' , position 238. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.Provider error 400: Antigravity invalid request: 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:collaboration__wait_agent' , position 262. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.Expected behaviour:
The proxy should preserve and replay all
thought_signaturetokens for historicalfunctionCallitems across turns, context compaction, and multi-agent subtasks so that upstream Gemini Antigravity reasoning models accept the tool call history.Reproduction
cockpit-toolsintegration format (ocx account import google-antigravity --format cockpit-tools).v2.26.0) withgoogle-antigravityconfigured.google-antigravity/gemini-3.7-flashand start a multi-step task involving tool execution and agent coordination.default_api:exec,default_api:wait,default_api:collaboration__wait_agent).thought_signature.Version
2.26.0
Operating system
macOS 15.5
Provider and model
google-antigravity / gemini-3.7-flash
Logs or error output
Redacted configuration
{ "providers": { "google-antigravity": { "authMode": "oauth" } } }Checks