From 5fb1340681b9954968a7a669a8a9a9c8102729bd Mon Sep 17 00:00:00 2001 From: erio Date: Thu, 2 Apr 2026 00:48:36 +0800 Subject: [PATCH] chore: remove debug logs for candidatesTokensDetails investigation --- .../service/antigravity_gateway_service.go | 14 -------------- .../service/gemini_messages_compat_service.go | 6 ------ 2 files changed, 20 deletions(-) diff --git a/backend/internal/service/antigravity_gateway_service.go b/backend/internal/service/antigravity_gateway_service.go index 8f637aeb5f..647cf53733 100644 --- a/backend/internal/service/antigravity_gateway_service.go +++ b/backend/internal/service/antigravity_gateway_service.go @@ -3174,14 +3174,6 @@ func (s *AntigravityGatewayService) handleGeminiStreamingResponse(c *gin.Context // 解包 v1internal 响应 inner, parseErr := s.unwrapV1InternalResponse([]byte(payload)) if parseErr == nil && inner != nil { - // 调试:检查解包前后 candidatesTokensDetails 是否存在 - outerHas := gjson.Get(payload, "response.usageMetadata.candidatesTokensDetails").Exists() - innerHas := gjson.GetBytes(inner, "usageMetadata.candidatesTokensDetails").Exists() - if !outerHas && !innerHas && gjson.GetBytes(inner, "usageMetadata.candidatesTokenCount").Int() > 0 { - logger.LegacyPrintf("service.antigravity_gateway", - "gemini_stream_debug: candidatesTokensDetails missing outer=%t inner=%t outer_usage=%s", - outerHas, innerHas, truncateForLog([]byte(gjson.Get(payload, "response.usageMetadata").Raw), 500)) - } payload = string(inner) } @@ -3361,12 +3353,6 @@ func (s *AntigravityGatewayService) handleGeminiStreamToNonStreaming(c *gin.Cont // 提取 usage if u := extractGeminiUsage(inner); u != nil { usage = u - // 调试:打印 v1internal 原始 payload 查看 candidatesTokensDetails - if u.OutputTokens > 100 { - logger.LegacyPrintf("service.antigravity_gateway", - "gemini_nonstream_debug: outer_payload=%s", - truncateForLog([]byte(payload), 1000)) - } } // Check for MALFORMED_FUNCTION_CALL diff --git a/backend/internal/service/gemini_messages_compat_service.go b/backend/internal/service/gemini_messages_compat_service.go index 3414bffcc9..b35ebce5c9 100644 --- a/backend/internal/service/gemini_messages_compat_service.go +++ b/backend/internal/service/gemini_messages_compat_service.go @@ -2705,12 +2705,6 @@ func extractGeminiUsage(data []byte) *ClaudeUsage { return true }) } - if cand > 0 && imageTokens == 0 { - // 调试日志:上游是否返回了 candidatesTokensDetails - logger.LegacyPrintf("service.gemini_compat", - "extractGeminiUsage: candidatesTokensDetails_exists=%t cand=%d imageTokens=%d raw_usage=%s", - candidateDetails.Exists(), cand, imageTokens, truncateForLog([]byte(usage.Raw), 500)) - } // 注意:Gemini 的 promptTokenCount 包含 cachedContentTokenCount, // 但 Claude 的 input_tokens 不包含 cache_read_input_tokens,需要减去