From f9f23339971239ed520a48cd69ded3bb19536408 Mon Sep 17 00:00:00 2001 From: Luis Pater Date: Mon, 8 Sep 2025 22:17:21 +0800 Subject: [PATCH] Fix model name update during quota check to avoid incorrect logging --- internal/client/gemini-cli_client.go | 1 + 1 file changed, 1 insertion(+) 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 } }