From c359f61859b4ddddb621ef6bb44ef5aec4cfb918 Mon Sep 17 00:00:00 2001 From: Luis Pater Date: Sun, 15 Feb 2026 13:59:33 +0800 Subject: [PATCH] fix(auth): normalize Gemini credential file prefix for consistency --- internal/auth/gemini/gemini_token.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/auth/gemini/gemini_token.go b/internal/auth/gemini/gemini_token.go index f7fca810..0ec7da17 100644 --- a/internal/auth/gemini/gemini_token.go +++ b/internal/auth/gemini/gemini_token.go @@ -71,17 +71,17 @@ func (ts *GeminiTokenStorage) SaveTokenToFile(authFilePath string) error { // CredentialFileName returns the filename used to persist Gemini CLI credentials. // When projectID represents multiple projects (comma-separated or literal ALL), -// the suffix is normalized to "all" and a "geminicli-" prefix is enforced to keep +// the suffix is normalized to "all" and a "gemini-" prefix is enforced to keep // web and CLI generated files consistent. func CredentialFileName(email, projectID string, includeProviderPrefix bool) string { email = strings.TrimSpace(email) project := strings.TrimSpace(projectID) if strings.EqualFold(project, "all") || strings.Contains(project, ",") { - return fmt.Sprintf("geminicli-%s-all.json", email) + return fmt.Sprintf("gemini-%s-all.json", email) } prefix := "" if includeProviderPrefix { - prefix = "geminicli-" + prefix = "gemini-" } return fmt.Sprintf("%s%s-%s.json", prefix, email, project) }