From ed743521ec2e29c138d42197e9e40fe0f85c5aab Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Fri, 15 May 2026 16:16:44 +0800 Subject: [PATCH] chore: rename cognition core into context core --- .../cognition/{CognitionCore.java => ContextCore.java} | 4 ++-- .../slhaf/partner/core/cognition/CognitionCoreTest.java | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) rename Partner-Core/src/main/java/work/slhaf/partner/core/cognition/{CognitionCore.java => ContextCore.java} (98%) diff --git a/Partner-Core/src/main/java/work/slhaf/partner/core/cognition/CognitionCore.java b/Partner-Core/src/main/java/work/slhaf/partner/core/cognition/ContextCore.java similarity index 98% rename from Partner-Core/src/main/java/work/slhaf/partner/core/cognition/CognitionCore.java rename to Partner-Core/src/main/java/work/slhaf/partner/core/cognition/ContextCore.java index b2a0a881..8a53ab21 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/core/cognition/CognitionCore.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/core/cognition/ContextCore.java @@ -27,7 +27,7 @@ import java.util.concurrent.locks.ReentrantLock; @Slf4j @CapabilityCore(value = "cognition") -public class CognitionCore implements StateSerializable { +public class ContextCore implements StateSerializable { private static final String RECENT_CHAT_MESSAGE_NOTES = """ 消息格式: @@ -58,7 +58,7 @@ public class CognitionCore implements StateSerializable { private final ContextWorkspace contextWorkspace = new ContextWorkspace(); - public CognitionCore() { + public ContextCore() { register(); } diff --git a/Partner-Core/src/test/java/work/slhaf/partner/core/cognition/CognitionCoreTest.java b/Partner-Core/src/test/java/work/slhaf/partner/core/cognition/CognitionCoreTest.java index cb053aa8..2c536485 100644 --- a/Partner-Core/src/test/java/work/slhaf/partner/core/cognition/CognitionCoreTest.java +++ b/Partner-Core/src/test/java/work/slhaf/partner/core/cognition/CognitionCoreTest.java @@ -20,15 +20,15 @@ class CognitionCoreTest { @Test void shouldRenderRecentChatMessagesWithWrapperAndNotes() { - CognitionCore cognitionCore = new CognitionCore(); - cognitionCore.getChatMessages().addAll(List.of( + ContextCore contextCore = new ContextCore(); + contextCore.getChatMessages().addAll(List.of( new Message(Message.Character.USER, "[[USER]: user-1]: hello"), new Message(Message.Character.ASSISTANT, "[NOT_REPLIED]: wait"), new Message(Message.Character.ASSISTANT, "latest message") )); - cognitionCore.refreshRecentChatMessagesContext(); - String content = cognitionCore.contextWorkspace() + contextCore.refreshRecentChatMessagesContext(); + String content = contextCore.contextWorkspace() .resolve(List.of(ContextBlock.FocusedDomain.COMMUNICATION)) .encodeToMessage() .getContent();