From 64774a5786a23c047dfeb0e385224057ce0b0dd0 Mon Sep 17 00:00:00 2001 From: Luis Pater Date: Mon, 3 Nov 2025 17:31:43 +0800 Subject: [PATCH] fix(executor): remove `safetySettings` from payload in token counting request --- internal/runtime/executor/aistudio_executor.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/runtime/executor/aistudio_executor.go b/internal/runtime/executor/aistudio_executor.go index 396f8eaa..9a145f3c 100644 --- a/internal/runtime/executor/aistudio_executor.go +++ b/internal/runtime/executor/aistudio_executor.go @@ -196,6 +196,7 @@ func (e *AIStudioExecutor) CountTokens(ctx context.Context, auth *cliproxyauth.A body.payload, _ = sjson.DeleteBytes(body.payload, "generationConfig") body.payload, _ = sjson.DeleteBytes(body.payload, "tools") + body.payload, _ = sjson.DeleteBytes(body.payload, "safetySettings") endpoint := e.buildEndpoint(req.Model, "countTokens", "") wsReq := &wsrelay.HTTPRequest{