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