refactor(memory): remove module context and recall tracking

This commit is contained in:
2026-03-10 23:09:32 +08:00
parent cdfae8ab1a
commit a067e058fb
2 changed files with 0 additions and 11 deletions

View File

@@ -47,7 +47,6 @@ public class MemorySelector extends AbstractAgentModule.Running<PartnerRunningFl
List<ActivatedMemorySlice> activatedSlices = selectAndEvaluateMemory(runningFlowContext, extractorResult);
memoryCapability.updateActivatedSlices(activatedSlices);
}
setModuleContextRecall(runningFlowContext);
}
private List<ActivatedMemorySlice> selectAndEvaluateMemory(PartnerRunningFlowContext runningFlowContext,
@@ -67,14 +66,6 @@ public class MemorySelector extends AbstractAgentModule.Running<PartnerRunningFl
return memorySlices;
}
private void setModuleContextRecall(PartnerRunningFlowContext runningFlowContext) {
boolean recall = memoryCapability.hasActivatedSlices();
runningFlowContext.getModuleContext().getExtraContext().put("recall", recall);
if (recall) {
runningFlowContext.getModuleContext().getExtraContext().put("recall_count", memoryCapability.getActivatedSlicesSize());
}
}
private void setMemoryCandidates(LinkedHashMap<String, ActivatedMemorySlice> candidates,
List<ExtractorMatchData> matches) {
for (ExtractorMatchData match : matches) {

View File

@@ -2,7 +2,6 @@ package work.slhaf.partner.runtime.interaction.data.context
import com.alibaba.fastjson2.JSONObject
import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext
import work.slhaf.partner.runtime.interaction.data.context.subcontext.ModuleContext
class PartnerRunningFlowContext private constructor(
override val source: String,
@@ -45,7 +44,6 @@ class PartnerRunningFlowContext private constructor(
}
}
val moduleContext = ModuleContext()
val coreResponse = JSONObject()
}