mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 16:53:04 +08:00
refactor(context): rename encodeToContextMessage to encodeToMessage and update usages
This commit is contained in:
@@ -13,7 +13,7 @@ data class ResolvedContext(
|
||||
val blocks: List<BlockContent>
|
||||
) {
|
||||
|
||||
fun encodeToContextMessage(): Message {
|
||||
fun encodeToMessage(): Message {
|
||||
val content = if (blocks.isEmpty()) {
|
||||
"<no_context></no_context>"
|
||||
} else {
|
||||
|
||||
@@ -57,7 +57,7 @@ public class ActionEvaluator extends AbstractAgentModule.Sub<EvaluatorInput, Lis
|
||||
ContextBlock.VisibleDomain.ACTION,
|
||||
ContextBlock.VisibleDomain.COGNITION,
|
||||
ContextBlock.VisibleDomain.MEMORY
|
||||
)).encodeToContextMessage(),
|
||||
)).encodeToMessage(),
|
||||
availableMetaActionContext(),
|
||||
new Message(Message.Character.USER, tendency)
|
||||
);
|
||||
@@ -90,7 +90,7 @@ public class ActionEvaluator extends AbstractAgentModule.Sub<EvaluatorInput, Lis
|
||||
);
|
||||
}
|
||||
};
|
||||
return new ResolvedContext(List.of(content)).encodeToContextMessage();
|
||||
return new ResolvedContext(List.of(content)).encodeToMessage();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -32,7 +32,7 @@ public class ActionExtractor extends AbstractAgentModule.Sub<String, ExtractorRe
|
||||
cognitionCapability.contextWorkspace().resolve(List.of(
|
||||
ContextBlock.VisibleDomain.ACTION,
|
||||
ContextBlock.VisibleDomain.COGNITION
|
||||
)).encodeToContextMessage(),
|
||||
)).encodeToMessage(),
|
||||
new Message(Message.Character.USER, input)
|
||||
);
|
||||
return formattedChat(
|
||||
|
||||
@@ -155,7 +155,7 @@ public class CommunicationProducer extends AbstractAgentModule.Running<PartnerRu
|
||||
List<BlockContent> contextBlocks = communicationBlocks.stream()
|
||||
.filter(this::belongsToContextSection)
|
||||
.toList();
|
||||
return new ResolvedContext(contextBlocks).encodeToContextMessage();
|
||||
return new ResolvedContext(contextBlocks).encodeToMessage();
|
||||
}
|
||||
|
||||
private Message buildInputMessage(PartnerRunningFlowContext runningFlowContext, List<BlockContent> communicationBlocks) {
|
||||
|
||||
Reference in New Issue
Block a user