From db975dfe2a09a6d056d02bc03c1247ac10f6da7d Mon Sep 17 00:00:00 2001 From: Liang Wu Date: Thu, 31 Jul 2025 15:59:07 -0700 Subject: [PATCH] chore: prevent triggering of _load_from_yaml_config in AgentLoader PiperOrigin-RevId: 789502695 --- src/google/adk/cli/utils/agent_loader.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/google/adk/cli/utils/agent_loader.py b/src/google/adk/cli/utils/agent_loader.py index 5b892487..0bc44abd 100644 --- a/src/google/adk/cli/utils/agent_loader.py +++ b/src/google/adk/cli/utils/agent_loader.py @@ -178,7 +178,9 @@ class AgentLoader(BaseAgentLoader): if root_agent := self._load_from_submodule(agent_name): return root_agent - if root_agent := self._load_from_yaml_config(agent_name): + if os.getenv("ADK_ALLOW_WIP_FEATURES") and ( + root_agent := self._load_from_yaml_config(agent_name) + ): return root_agent # If no root_agent was found by any pattern