diff --git a/src/google/adk/cli/cli_tools_click.py b/src/google/adk/cli/cli_tools_click.py index 035ddf1331..cde6cbca1e 100644 --- a/src/google/adk/cli/cli_tools_click.py +++ b/src/google/adk/cli/cli_tools_click.py @@ -465,6 +465,12 @@ def wrapper(*args, **kwargs): ), callback=validate_exclusive, ) +@click.option( + "--log_level", + type=LOG_LEVELS, + default="INFO", + help="Optional. Set the logging level", +) @click.argument( "agent", type=click.Path( @@ -477,6 +483,7 @@ def cli_run( session_id: Optional[str], replay: Optional[str], resume: Optional[str], + log_level: str = "INFO", session_service_uri: Optional[str] = None, artifact_service_uri: Optional[str] = None, memory_service_uri: Optional[str] = None, @@ -489,7 +496,7 @@ def cli_run( adk run path/to/my_agent """ - logs.log_to_tmp_folder() + logs.log_to_tmp_folder(level=getattr(logging, log_level.upper())) # Validation warning for memory_service_uri (not supported for adk run) if memory_service_uri: