From 7f71900a7f7087ba467e6d32f8097398332cd7bd Mon Sep 17 00:00:00 2001 From: manish0820 Date: Tue, 8 Sep 2026 12:23:28 +0530 Subject: [PATCH] fix(sessions): allow lowercase-hyphenated session IDs for Agent Engine constraints --- src/google/adk/sessions/vertex_ai_session_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/google/adk/sessions/vertex_ai_session_service.py b/src/google/adk/sessions/vertex_ai_session_service.py index b808fa75bd8..7e5bfbb53dd 100644 --- a/src/google/adk/sessions/vertex_ai_session_service.py +++ b/src/google/adk/sessions/vertex_ai_session_service.py @@ -48,7 +48,7 @@ _COMPACTION_CUSTOM_METADATA_KEY = '_compaction' _USAGE_METADATA_CUSTOM_METADATA_KEY = '_usage_metadata' -_SESSION_ID_PATTERN = re.compile(r'^[A-Za-z0-9_-]+$') +_SESSION_ID_PATTERN = re.compile(r'^[a-z0-9]([a-z0-9-]*[a-z0-9])?$') def _extract_short_session_id(