From 54ed031d1a3d20aec92ff92827e0a8a13f74d3e5 Mon Sep 17 00:00:00 2001 From: Google Team Member Date: Wed, 4 Jun 2025 10:43:03 -0700 Subject: [PATCH] feat: support None as return type, such as def func() -> None: None: PiperOrigin-RevId: 767204150 --- src/google/adk/tools/_function_parameter_parse_util.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/google/adk/tools/_function_parameter_parse_util.py b/src/google/adk/tools/_function_parameter_parse_util.py index 1c5ed8d..ba1e3c9 100644 --- a/src/google/adk/tools/_function_parameter_parse_util.py +++ b/src/google/adk/tools/_function_parameter_parse_util.py @@ -37,6 +37,7 @@ _py_builtin_type_to_schema_type = { bool: types.Type.BOOLEAN, list: types.Type.ARRAY, dict: types.Type.OBJECT, + None: types.Type.NULL, } logger = logging.getLogger('google_adk.' + __name__)