8000 chore: Improves session update time validation message · GeekyprogrammerEJ/adk-python@1ca16ab · GitHub
[go: up one dir, main page]

Skip to content

Commit 1ca16ab

Browse files
chore: Improves session update time validation message
Enhances the error message when a session's last update time is later than the storage update time. This provides better readability by formatting the timestamps in the error message.
1 parent 4ae8d72 commit 1ca16ab

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/google/adk/sessions/database_session_service.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -451,9 +451,11 @@ def append_event(self, session: Session, event: Event) -> Event:
451451

452452
if storage_session.update_time.timestamp() > session.last_update_time:
453453
raise ValueError(
454-
f"Session last_update_time {session.last_update_time} is later than"
455-
f" the upate_time in storage {storage_session.update_time}"
456-
)
454+
f"Session last_update_time "
455+
f"{datetime.fromtimestamp(session.last_update_time):%Y-%m-%d %H:%M:%S} "
456+
f"is later than the update_time in storage "
457+
f"{storage_session.update_time:%Y-%m-%d %H:%M:%S}"
458+
)
457459

458460
# Fetch states from storage
459461
storage_app_state = sessionFactory.get(

0 commit comments

Comments
 (0)
0