From 823b4849a2e2df34b209c0f17db7cb85a0e264ea Mon Sep 17 00:00:00 2001 From: Nuno Campos Date: Fri, 31 May 2024 15:20:16 -0700 Subject: [PATCH] Fix serde --- langgraph/serde/jsonplus.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langgraph/serde/jsonplus.py b/langgraph/serde/jsonplus.py index 73b6d7413..4edd07149 100644 --- a/langgraph/serde/jsonplus.py +++ b/langgraph/serde/jsonplus.py @@ -65,7 +65,7 @@ class JsonPlusSerializer(SerializerProtocol): elif isinstance(obj, Enum): return self._encode_constructor_args(obj.__class__, args=[obj.value]) elif isinstance(obj, NamedTuple): - return self._encode_constructor_args(Send, args=[*obj]) + return self._encode_constructor_args(obj.__class__, args=[*obj]) else: raise TypeError( f"Object of type {obj.__class__.__name__} is not JSON serializable"