From ad00721acd27258ae45180dbb7dadfaa8f8bed71 Mon Sep 17 00:00:00 2001 From: Ivan Lopez Hernandez Date: Thu, 17 Sep 2026 18:01:56 -0700 Subject: [PATCH] feat: support field.value_field syntax for map add_union_value annotations. PiperOrigin-RevId: 983532183 --- google/genai/_gaos/types/interactions/environment.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/google/genai/_gaos/types/interactions/environment.py b/google/genai/_gaos/types/interactions/environment.py index a47edc5c6..4385372fa 100644 --- a/google/genai/_gaos/types/interactions/environment.py +++ b/google/genai/_gaos/types/interactions/environment.py @@ -33,11 +33,11 @@ from typing_extensions import Annotated, NotRequired, TypeAliasType, TypedDict -EnvParam = TypeAliasType("EnvParam", Union[Dict[str, EnvVarParam], str]) +EnvParam = TypeAliasType("EnvParam", Union[EnvVarParam, Dict[str, EnvVarParam]]) r"""Environment variables to set in the sandbox environment.""" -Env = TypeAliasType("Env", Union[Dict[str, EnvVar], str]) +Env = TypeAliasType("Env", Union[EnvVar, Dict[str, EnvVar]]) r"""Environment variables to set in the sandbox environment."""