fix: use json mode in RuntimeState entity serialization

This commit is contained in:
Greyson LaLonde
2026-04-06 20:59:32 +08:00
parent 6aa6d275f6
commit e5452d5e70

View File

@@ -73,7 +73,7 @@ class RuntimeState(RootModel): # type: ignore[type-arg]
@model_serializer(mode="plain")
def _serialize(self) -> dict[str, Any]:
return {
"entities": [e.model_dump() for e in self.root],
"entities": [e.model_dump(mode="json") for e in self.root],
"event_record": self._event_record.model_dump(),
}