refactor(core): normalize memory unit after adding new slice before return

This commit is contained in:
2026-04-12 19:08:35 +08:00
parent 9755672750
commit 04d6ad6d80

View File

@@ -52,6 +52,7 @@ public class MemoryCore implements StateSerializable {
conversationMessages.addAll(chatMessages); conversationMessages.addAll(chatMessages);
unit.getSlices().add(memorySlice); unit.getSlices().add(memorySlice);
normalizeMemoryUnit(unit);
return unit; return unit;
} finally { } finally {
memoryLock.unlock(); memoryLock.unlock();