From 0983119ae2e10178ff6837ac0a924ee42d1cf374 Mon Sep 17 00:00:00 2001 From: Luis Pater Date: Thu, 11 Sep 2025 10:22:42 +0800 Subject: [PATCH] Remove API key truncation in Gemini client ID generation --- internal/client/gemini_client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/client/gemini_client.go b/internal/client/gemini_client.go index 30092165..a2d97609 100644 --- a/internal/client/gemini_client.go +++ b/internal/client/gemini_client.go @@ -46,7 +46,7 @@ type GeminiClient struct { // - *GeminiClient: A new Gemini client instance. func NewGeminiClient(httpClient *http.Client, cfg *config.Config, glAPIKey string) *GeminiClient { // Generate unique client ID - clientID := fmt.Sprintf("gemini-apikey-%s-%d", glAPIKey[:8], time.Now().UnixNano()) // Use first 8 chars of API key + clientID := fmt.Sprintf("gemini-apikey-%s-%d", glAPIKey, time.Now().UnixNano()) client := &GeminiClient{ ClientBase: ClientBase{