MemGPT/letta/helpers/json_helpers.py
2025-02-13 16:13:29 -08:00

16 lines
396 B
Python

import json
from datetime import datetime
def json_loads(data):
return json.loads(data, strict=False)
def json_dumps(data, indent=2):
def safe_serializer(obj):
if isinstance(obj, datetime):
return obj.isoformat()
raise TypeError(f"Type {type(obj)} not serializable")
return json.dumps(data, indent=indent, default=safe_serializer, ensure_ascii=False)