From c9d28fb2e5030f8f07b14379789c698a04573eec Mon Sep 17 00:00:00 2001 From: Lin Nikaido <153617286+Lin-Nikaido@users.noreply.github.com> Date: Tue, 9 Sep 2025 14:24:11 +0900 Subject: [PATCH] fix --- src/google/adk/sessions/database_session_service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/google/adk/sessions/database_session_service.py b/src/google/adk/sessions/database_session_service.py index 959524c689..5799ea7936 100644 --- a/src/google/adk/sessions/database_session_service.py +++ b/src/google/adk/sessions/database_session_service.py @@ -112,6 +112,8 @@ class DynamicPickleType(TypeDecorator): impl = PickleType def load_dialect_impl(self, dialect): + if dialect.name == "mysql": + return dialect.type_descriptor(mysql.LONGBLOB) if dialect.name == "spanner+spanner": from google.cloud.sqlalchemy_spanner.sqlalchemy_spanner import SpannerPickleType