diff --git a/internal/client/gemini-cli_client.go b/internal/client/gemini-cli_client.go index 6ae50214..7b1060c1 100644 --- a/internal/client/gemini-cli_client.go +++ b/internal/client/gemini-cli_client.go @@ -417,6 +417,7 @@ func (c *GeminiCLIClient) SendRawTokenCount(ctx context.Context, modelName strin if newModelName != "" { log.Debugf("Model %s is quota exceeded. Switch to preview model %s", modelName, newModelName) rawJSON, _ = sjson.SetBytes(rawJSON, "model", newModelName) + modelName = newModelName continue } }