refactor(Module): rename PostRunningAbstractAgentModuleAbstract to PostRunningAgentModule and update updater inheritance

This commit is contained in:
2026-03-08 12:04:29 +08:00
parent 4484d4a06b
commit 7df0f208b5
3 changed files with 5 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ package work.slhaf.partner.module.common.module;
import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule;
import work.slhaf.partner.runtime.interaction.data.context.PartnerRunningFlowContext;
public abstract class PostRunningAbstractAgentModuleAbstract extends AbstractAgentModule.Running<PartnerRunningFlowContext> {
public abstract class PostRunningAgentModule extends AbstractAgentModule.Running<PartnerRunningFlowContext> {
@Override
public final void execute(PartnerRunningFlowContext context) {
boolean trigger = context.getModuleContext().getExtraContext().getBoolean("post_process_trigger");

View File

@@ -13,7 +13,7 @@ import work.slhaf.partner.core.cognation.CognationCapability;
import work.slhaf.partner.core.memory.MemoryCapability;
import work.slhaf.partner.core.memory.pojo.MemorySlice;
import work.slhaf.partner.core.perceive.PerceiveCapability;
import work.slhaf.partner.module.common.module.PostRunningAbstractAgentModuleAbstract;
import work.slhaf.partner.module.common.module.PostRunningAgentModule;
import work.slhaf.partner.module.modules.memory.updater.summarizer.MultiSummarizer;
import work.slhaf.partner.module.modules.memory.updater.summarizer.SingleSummarizer;
import work.slhaf.partner.module.modules.memory.updater.summarizer.TotalSummarizer;
@@ -30,7 +30,7 @@ import static work.slhaf.partner.common.util.ExtractUtil.extractUserId;
@EqualsAndHashCode(callSuper = true)
@Data
public class MemoryUpdater extends PostRunningAbstractAgentModuleAbstract {
public class MemoryUpdater extends PostRunningAgentModule {
private static final long SCHEDULED_UPDATE_INTERVAL = 10 * 1000;
private static final long UPDATE_TRIGGER_INTERVAL = 60 * 60 * 1000;

View File

@@ -9,7 +9,7 @@ import work.slhaf.partner.common.thread.InteractionThreadPoolExecutor;
import work.slhaf.partner.core.cognation.CognationCapability;
import work.slhaf.partner.core.perceive.PerceiveCapability;
import work.slhaf.partner.core.perceive.pojo.User;
import work.slhaf.partner.module.common.module.PostRunningAbstractAgentModuleAbstract;
import work.slhaf.partner.module.common.module.PostRunningAgentModule;
import work.slhaf.partner.module.modules.perceive.updater.relation_extractor.RelationExtractor;
import work.slhaf.partner.module.modules.perceive.updater.relation_extractor.entity.RelationExtractResult;
import work.slhaf.partner.module.modules.perceive.updater.static_extractor.StaticMemoryExtractor;
@@ -26,7 +26,7 @@ import java.util.concurrent.locks.ReentrantLock;
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class PerceiveUpdater extends PostRunningAbstractAgentModuleAbstract {
public class PerceiveUpdater extends PostRunningAgentModule {
@InjectCapability
private PerceiveCapability perceiveCapability;
@InjectCapability