Add testing

This commit is contained in:
2026-02-21 18:18:45 +00:00
parent a223f3500d
commit ab9617b58d
7 changed files with 653 additions and 4 deletions

View File

@@ -300,10 +300,8 @@ class FirestoreSessionService(BaseSessionService):
)
if state_deltas["session"]:
# Use FieldPath to safely update individual state keys
# (handles keys that contain dots)
field_updates: dict[str | FieldPath, Any] = {
FieldPath("state", k): v
field_updates: dict[str, Any] = {
FieldPath("state", k).to_api_repr(): v
for k, v in state_deltas["session"].items()
}
field_updates["last_update_time"] = event.timestamp