I'm unable to use Gemini 3.1 Pro (API) today
(it was working fine previously)
I'm getting an error when running a simple command like hermes skills list.
Here is the error message:
┊ :books: skills list all 0.2s
:warning: API call failed (attempt 1/3): GeminiAPIError [HTTP 400]
:electric_plug: Provider: gemini Model: gemini-3.1-pro-preview
:globe_with_meridians: Endpoint: https://generativelanguage.googleapis.com/v1beta
:pencil: Error: HTTP 400: Gemini HTTP 400 (INVALID_ARGUMENT): 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:skills_list` , position 2. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
:warning: Non-retryable error (HTTP 400) — trying fallback...
:x: Non-retryable error (HTTP 400): HTTP 400: Gemini HTTP 400 (INVALID_ARGUMENT): 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:skills_list` , position 2. Please refer to https://ai.google.dev/gemini-api/docs/thought-signatures for more details.
:x: Non-retryable client error (HTTP 400). Aborting.
:electric_plug: Provider: gemini Model: gemini-3.1-pro-preview
:globe_with_meridians: Endpoint: https://generativelanguage.googleapis.com/v1beta
:bulb: This type of error won't be fixed by retrying.
─ ⚕ Hermes ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Error: Gemini HTTP 400 (INVALID_ARGUMENT): 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:skills_list , position 2. Please refer to
https://ai.google.dev/gemini-api/docs/thought-signatures for more details. ```