From 093cb7c7f38759bbc87361242cb4423eafbe0ca9 Mon Sep 17 00:00:00 2001 From: rajeshkumar-lifex Date: Wed, 17 Dec 2025 14:39:34 +0530 Subject: [PATCH] fixing event compaction issue --- src/google/adk/sessions/database_session_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/google/adk/sessions/database_session_service.py b/src/google/adk/sessions/database_session_service.py index a352918211..d02f9923b1 100644 --- a/src/google/adk/sessions/database_session_service.py +++ b/src/google/adk/sessions/database_session_service.py @@ -361,7 +361,7 @@ def to_event(self) -> Event: branch=self.branch, # This is needed as previous ADK version pickled actions might not have # value defined in the current version of the EventActions model. - actions=EventActions().model_copy(update=self.actions.model_dump()), + actions=EventActions.model_validate(self.actions.model_dump()), timestamp=self.timestamp.timestamp(), long_running_tool_ids=self.long_running_tool_ids, partial=self.partial,