File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
src/google/adk/tools/openapi_tool/openapi_spec_parser Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -245,6 +245,8 @@ def _prepare_request_params(
245
245
Example:
246
246
self._prepare_request_params({"input_id": "test-id"})
247
247
"""
248
+ from .... import __version__ as adk_version
249
+
248
250
method = self .endpoint .method .lower ()
249
251
if not method :
250
252
raise ValueError ("Operation method not found." )
@@ -254,6 +256,10 @@ def _prepare_request_params(
254
256
header_params : Dict [str , Any ] = {}
255
257
cookie_params : Dict [str , Any ] = {}
256
258
259
+ # Set the custom User-Agent header
260
+ user_agent = f"google-adk/{ adk_version } "
261
+ header_params ["User-Agent" ] = user_agent
262
+
257
263
params_map : Dict [str , ApiParameter ] = {p .py_name : p for p in parameters }
258
264
259
265
# Fill in path, query, header and cookie parameters to the request
You can’t perform that action at this time.
0 commit comments