Versions in this module Expand all Collapse all v6 v6.9.3 Mar 25, 2026 Changes in this version + const GeminiCLIApiClientHeader + const GeminiCLIVersion + var ClaudeCodeInstructions string + var MimeTypes = map[string]string + func AsyncPrompt(promptFn func(string) (string, error), message string) (<-chan string, <-chan error) + func CopyConfigTemplate(src, dst string) error + func EnsureHeader(target http.Header, source http.Header, key, defaultValue string) + func GeminiCLIUserAgent(model string) string + func GenerateRandomState() (string, error) + func LogCredentialSeparator() + func LogSavingCredentials(path string) + func MergeMetadata(source any, metadata map[string]any) (map[string]any, error) + func ScrubProxyAndFingerprintHeaders(req *http.Request) + type OAuthCallback struct + Code string + Error string + ErrorDescription string + State string + func ParseOAuthCallback(input string) (*OAuthCallback, error) v6.9.2-rc1 Mar 25, 2026