Skip to content

[travel-agent-mcp-toolbox-adk] #1599

@noitspossible

Description

@noitspossible

I followed the steps in https://codelabs.developers.google.com/travel-agent-mcp-toolbox-adk#6, till Test Gaent locally and when I run the adk web command, somehow the webui comes up but any chat request generate the following error message in the cloud shell -

"2025-12-16 03:42:28,580 - INFO - envs.py:47 - Loaded .env file for hotel-agent-app at /home/uid/my-agents/hotel-agent-app/.env
2025-12-16 03:42:28,580 - ERROR - adk_web_server.py:1509 - Error in event_generator: 1 validation error for App
Value error, Invalid app name 'hotel-agent-app': must be a valid identifier consisting of letters, digits, and underscores. [type=value_error, input_value={'name': 'hotel-agent-app...ck=None), 'plugins': []}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.12/v/value_error
Traceback (most recent call last):
File "/home/uid/my-agents/.venv/lib/python3.12/site-packages/google/adk/cli/adk_web_server.py", line 1488, in event_generator
runner = await self.get_runner_async(req.app_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/uid/my-agents/.venv/lib/python3.12/site-packages/google/adk/cli/adk_web_server.py", line 502, in get_runner_async
agentic_app = App(
^^^^
File "/home/uid/my-agents/.venv/lib/python3.12/site-packages/pydantic/main.py", line 250, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for App
Value error, Invalid app name 'hotel-agent-app': must be a valid identifier consisting of letters, digits, and underscores. [type=value_error, input_value={'name': 'hotel-agent-app...ck=None), 'plugins': []}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.12/v/value_error

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions