diff --git a/app/agent/middleware/memory.py b/app/agent/middleware/memory.py index 5d7d4e74..f067a071 100644 --- a/app/agent/middleware/memory.py +++ b/app/agent/middleware/memory.py @@ -335,7 +335,7 @@ class MemoryMiddleware(AgentMiddleware[MemoryState, ContextT, ResponseT]): # no MAX_MEMORY_FILE_SIZE, ) continue - contents[path] = await file_path.read_text() + contents[path] = await file_path.read_text(encoding="utf-8") logger.debug("Loaded memory from: %s", path) except Exception as e: logger.warning("Failed to read memory file %s: %s", path, e)