Skip to content

Commit 8fc750b

Browse files
authored
Update aio.py
Async message deserialization fix
1 parent 96fead2 commit 8fc750b

File tree

1 file changed

+1
-1
lines changed
  • langgraph/checkpoint/redis

1 file changed

+1
-1
lines changed

langgraph/checkpoint/redis/aio.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,7 @@ async def alist(
709709
if isinstance(checkpoint_data, dict)
710710
else orjson.loads(checkpoint_data)
711711
)
712-
channel_values = checkpoint_dict.get("channel_values", {})
712+
channel_values = self._recursive_deserialize(checkpoint_dict.get("channel_values", {}))
713713
else:
714714
# If checkpoint data is missing, the document is corrupted
715715
# Set empty channel values rather than attempting a fallback

0 commit comments

Comments
 (0)