From 9f70378848cc02c55e46cd19051ce040832c45bf Mon Sep 17 00:00:00 2001 From: Sara Robinson Date: Fri, 1 May 2026 12:52:28 -0700 Subject: [PATCH] chore: Update header logic for downstream libraries PiperOrigin-RevId: 908857974 --- google/genai/_api_client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/google/genai/_api_client.py b/google/genai/_api_client.py index 1812df911..e240545f5 100644 --- a/google/genai/_api_client.py +++ b/google/genai/_api_client.py @@ -125,14 +125,14 @@ def append_library_version_headers(headers: dict[str, str]) -> None: version_header_value = f'{library_label} {language_label}' if ( 'user-agent' in headers - and version_header_value not in headers['user-agent'] + and library_label not in headers['user-agent'] ): headers['user-agent'] = f'{version_header_value} ' + headers['user-agent'] elif 'user-agent' not in headers: headers['user-agent'] = version_header_value if ( 'x-goog-api-client' in headers - and version_header_value not in headers['x-goog-api-client'] + and library_label not in headers['x-goog-api-client'] ): headers['x-goog-api-client'] = ( f'{version_header_value} ' + headers['x-goog-api-client']