From 04d6ad6d80aebb1a10f5be2721015a0ccc102e57 Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Sun, 12 Apr 2026 19:08:35 +0800 Subject: [PATCH] refactor(core): normalize memory unit after adding new slice before return --- .../src/main/java/work/slhaf/partner/core/memory/MemoryCore.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Partner-Core/src/main/java/work/slhaf/partner/core/memory/MemoryCore.java b/Partner-Core/src/main/java/work/slhaf/partner/core/memory/MemoryCore.java index 28c4dbc2..ddb71263 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/core/memory/MemoryCore.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/core/memory/MemoryCore.java @@ -52,6 +52,7 @@ public class MemoryCore implements StateSerializable { conversationMessages.addAll(chatMessages); unit.getSlices().add(memorySlice); + normalizeMemoryUnit(unit); return unit; } finally { memoryLock.unlock();