From 18b2bb88127da6105cdc3cd88d4c20cb4db72df2 Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Thu, 19 Feb 2026 14:09:51 +0800 Subject: [PATCH] refactor(framework): reorganize Module abstracts location --- .../partner/module/common/module/PostRunningModule.java | 2 +- .../partner/module/common/module/PreRunningModule.java | 2 +- .../modules/action/dispatcher/executor/ActionCorrector.java | 4 ++-- .../modules/action/dispatcher/executor/ActionExecutor.java | 2 +- .../modules/action/dispatcher/executor/ActionRepairer.java | 4 ++-- .../action/dispatcher/executor/DynamicActionGenerator.java | 4 ++-- .../modules/action/dispatcher/executor/ParamsExtractor.java | 4 ++-- .../modules/action/dispatcher/scheduler/ActionScheduler.kt | 2 +- .../modules/action/interventor/ActionInterventor.java | 2 +- .../action/interventor/evaluator/InterventionEvaluator.java | 4 ++-- .../interventor/recognizer/InterventionRecognizer.java | 4 ++-- .../modules/action/planner/confirmer/ActionConfirmer.java | 4 ++-- .../modules/action/planner/evaluator/ActionEvaluator.java | 4 ++-- .../modules/action/planner/extractor/ActionExtractor.java | 4 ++-- .../work/slhaf/partner/module/modules/core/CoreModel.java | 4 ++-- .../memory/selector/evaluator/SliceSelectEvaluator.java | 4 ++-- .../memory/selector/extractor/MemorySelectExtractor.java | 4 ++-- .../modules/memory/updater/summarizer/MultiSummarizer.java | 4 ++-- .../modules/memory/updater/summarizer/SingleSummarizer.java | 4 ++-- .../modules/memory/updater/summarizer/TotalSummarizer.java | 4 ++-- .../updater/relation_extractor/RelationExtractor.java | 4 ++-- .../updater/static_extractor/StaticMemoryExtractor.java | 4 ++-- .../partner/module/modules/process/PostprocessExecutor.java | 2 +- .../api/agent/factory/module/ModuleCheckFactory.java | 6 +++--- .../agent/factory/module/ModuleInitHookExecuteFactory.java | 6 +++--- .../api/agent/factory/module/ModuleProxyFactory.java | 6 +++--- .../api/agent/factory/module/ModuleRegisterFactory.java | 4 ++-- .../flow => factory/module}/abstracts/ActivateModel.java | 2 +- .../module}/abstracts/AgentRunningModule.java | 2 +- .../module}/abstracts/AgentRunningSubModule.java | 2 +- .../flow => factory/module}/abstracts/Module.java | 2 +- .../api/agent/factory/module/pojo/BaseMetaModule.java | 2 +- .../partner/api/agent/factory/module/pojo/MetaModule.java | 2 +- .../api/agent/factory/module/pojo/MetaSubModule.java | 2 +- Partner-Framework/src/test/java/module/ModuleProxyTest.java | 2 +- .../src/test/java/module/MyAgentRunningModule.java | 2 +- 36 files changed, 60 insertions(+), 60 deletions(-) rename Partner-Framework/src/main/java/work/slhaf/partner/api/agent/{runtime/interaction/flow => factory/module}/abstracts/ActivateModel.java (97%) rename Partner-Framework/src/main/java/work/slhaf/partner/api/agent/{runtime/interaction/flow => factory/module}/abstracts/AgentRunningModule.java (94%) rename Partner-Framework/src/main/java/work/slhaf/partner/api/agent/{runtime/interaction/flow => factory/module}/abstracts/AgentRunningSubModule.java (93%) rename Partner-Framework/src/main/java/work/slhaf/partner/api/agent/{runtime/interaction/flow => factory/module}/abstracts/Module.java (77%) diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningModule.java b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningModule.java index dacd83fb..e81e1a58 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningModule.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningModule.java @@ -1,6 +1,6 @@ package work.slhaf.partner.module.common.module; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; import work.slhaf.partner.runtime.interaction.data.context.PartnerRunningFlowContext; public abstract class PostRunningModule extends AgentRunningModule { diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningModule.java b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningModule.java index 2c591c96..461221a3 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningModule.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningModule.java @@ -1,7 +1,7 @@ package work.slhaf.partner.module.common.module; import lombok.extern.slf4j.Slf4j; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; import work.slhaf.partner.module.common.entity.AppendPromptData; import work.slhaf.partner.runtime.interaction.data.context.PartnerRunningFlowContext; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionCorrector.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionCorrector.java index 481f851b..c1a12a28 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionCorrector.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionCorrector.java @@ -2,9 +2,9 @@ package work.slhaf.partner.module.modules.action.dispatcher.executor; import com.alibaba.fastjson2.JSONObject; import lombok.val; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.module.modules.action.dispatcher.executor.entity.CorrectorInput; import work.slhaf.partner.module.modules.action.dispatcher.executor.entity.CorrectorResult; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionExecutor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionExecutor.java index d7ed0921..f48d5783 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionExecutor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionExecutor.java @@ -3,10 +3,10 @@ package work.slhaf.partner.module.modules.action.dispatcher.executor; import lombok.extern.slf4j.Slf4j; import lombok.val; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.core.action.ActionCapability; import work.slhaf.partner.core.action.ActionCore; import work.slhaf.partner.core.action.entity.*; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionRepairer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionRepairer.java index c5496b8a..193c31f6 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionRepairer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionRepairer.java @@ -6,11 +6,11 @@ import com.alibaba.fastjson2.TypeReference; import lombok.Data; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.core.action.ActionCapability; import work.slhaf.partner.core.action.ActionCore.ExecutorType; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/DynamicActionGenerator.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/DynamicActionGenerator.java index e366198b..cacc2ee2 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/DynamicActionGenerator.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/DynamicActionGenerator.java @@ -3,10 +3,10 @@ package work.slhaf.partner.module.modules.action.dispatcher.executor; import com.alibaba.fastjson2.JSONObject; import lombok.val; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.common.util.ExtractUtil; import work.slhaf.partner.core.action.ActionCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ParamsExtractor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ParamsExtractor.java index 9caf2686..98a02cc5 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ParamsExtractor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ParamsExtractor.java @@ -3,9 +3,9 @@ package work.slhaf.partner.module.modules.action.dispatcher.executor; import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import lombok.extern.slf4j.Slf4j; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.core.action.entity.MetaActionInfo; import work.slhaf.partner.module.modules.action.dispatcher.executor.entity.ExtractorInput; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/scheduler/ActionScheduler.kt b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/scheduler/ActionScheduler.kt index cd64401e..0a27bcd5 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/scheduler/ActionScheduler.kt +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/scheduler/ActionScheduler.kt @@ -12,10 +12,10 @@ import kotlinx.coroutines.sync.Mutex import kotlinx.coroutines.sync.withLock import org.slf4j.LoggerFactory import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule import work.slhaf.partner.api.agent.factory.module.annotation.Init import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule import work.slhaf.partner.core.action.ActionCapability import work.slhaf.partner.core.action.ActionCore import work.slhaf.partner.core.action.entity.Schedulable diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/ActionInterventor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/ActionInterventor.java index 9d5d45cd..e1e9d096 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/ActionInterventor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/ActionInterventor.java @@ -4,9 +4,9 @@ import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import lombok.val; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; import work.slhaf.partner.api.agent.factory.module.annotation.AgentModule; import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; import work.slhaf.partner.core.action.ActionCapability; import work.slhaf.partner.core.action.ActionCore; import work.slhaf.partner.core.action.entity.ExecutableAction; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/evaluator/InterventionEvaluator.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/evaluator/InterventionEvaluator.java index 85adcc40..efbfabbd 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/evaluator/InterventionEvaluator.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/evaluator/InterventionEvaluator.java @@ -3,9 +3,9 @@ package work.slhaf.partner.module.modules.action.interventor.evaluator; import com.alibaba.fastjson2.JSONObject; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.api.chat.pojo.Message; import work.slhaf.partner.core.action.ActionCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/recognizer/InterventionRecognizer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/recognizer/InterventionRecognizer.java index dfb023fb..f2c7feb0 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/recognizer/InterventionRecognizer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/interventor/recognizer/InterventionRecognizer.java @@ -3,9 +3,9 @@ package work.slhaf.partner.module.modules.action.interventor.recognizer; import com.alibaba.fastjson2.JSONObject; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.core.action.ActionCapability; import work.slhaf.partner.core.action.ActionCore; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/confirmer/ActionConfirmer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/confirmer/ActionConfirmer.java index 931f3ed7..00b644ea 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/confirmer/ActionConfirmer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/confirmer/ActionConfirmer.java @@ -4,9 +4,9 @@ import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.api.chat.pojo.Message; import work.slhaf.partner.core.action.ActionCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/evaluator/ActionEvaluator.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/evaluator/ActionEvaluator.java index 8163b97c..92965a60 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/evaluator/ActionEvaluator.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/evaluator/ActionEvaluator.java @@ -4,10 +4,10 @@ import cn.hutool.core.bean.BeanUtil; import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.common.thread.InteractionThreadPoolExecutor; import work.slhaf.partner.core.action.ActionCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/extractor/ActionExtractor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/extractor/ActionExtractor.java index eb1acb9b..dc224cec 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/extractor/ActionExtractor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/extractor/ActionExtractor.java @@ -3,9 +3,9 @@ package work.slhaf.partner.module.modules.action.planner.extractor; import com.alibaba.fastjson2.JSONObject; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.core.action.ActionCapability; import work.slhaf.partner.module.modules.action.planner.extractor.entity.ExtractorInput; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CoreModel.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CoreModel.java index 7f07ad00..e8171aa6 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CoreModel.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CoreModel.java @@ -5,10 +5,10 @@ import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; import work.slhaf.partner.api.agent.factory.module.annotation.CoreModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; import work.slhaf.partner.api.chat.constant.ChatConstant; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.api.chat.pojo.Message; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/evaluator/SliceSelectEvaluator.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/evaluator/SliceSelectEvaluator.java index 0165b87d..638313ab 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/evaluator/SliceSelectEvaluator.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/evaluator/SliceSelectEvaluator.java @@ -6,10 +6,10 @@ import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.common.thread.InteractionThreadPoolExecutor; import work.slhaf.partner.core.memory.pojo.EvaluatedSlice; import work.slhaf.partner.core.memory.pojo.MemoryResult; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/extractor/MemorySelectExtractor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/extractor/MemorySelectExtractor.java index 23279790..b0164dd6 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/extractor/MemorySelectExtractor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/extractor/MemorySelectExtractor.java @@ -6,9 +6,9 @@ import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.Message; import work.slhaf.partner.api.chat.pojo.MetaMessage; import work.slhaf.partner.core.cognation.CognationCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/MultiSummarizer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/MultiSummarizer.java index e075fbd1..ee2649b9 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/MultiSummarizer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/MultiSummarizer.java @@ -5,10 +5,10 @@ import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.module.modules.memory.updater.summarizer.entity.SummarizeInput; import work.slhaf.partner.module.modules.memory.updater.summarizer.entity.SummarizeResult; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/SingleSummarizer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/SingleSummarizer.java index 5eb860a6..9ab7881e 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/SingleSummarizer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/SingleSummarizer.java @@ -4,10 +4,10 @@ import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.constant.ChatConstant; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.api.chat.pojo.Message; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/TotalSummarizer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/TotalSummarizer.java index 649e0c45..4f580244 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/TotalSummarizer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/summarizer/TotalSummarizer.java @@ -5,10 +5,10 @@ import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.Init; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import java.util.HashMap; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/relation_extractor/RelationExtractor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/relation_extractor/RelationExtractor.java index 91284b98..a2c65b24 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/relation_extractor/RelationExtractor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/relation_extractor/RelationExtractor.java @@ -4,9 +4,9 @@ import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.api.chat.pojo.Message; import work.slhaf.partner.core.cognation.CognationCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/static_extractor/StaticMemoryExtractor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/static_extractor/StaticMemoryExtractor.java index 87d4f3cf..1b7b5086 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/static_extractor/StaticMemoryExtractor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/static_extractor/StaticMemoryExtractor.java @@ -5,9 +5,9 @@ import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.chat.pojo.ChatResponse; import work.slhaf.partner.core.cognation.CognationCapability; import work.slhaf.partner.core.perceive.PerceiveCapability; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/process/PostprocessExecutor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/process/PostprocessExecutor.java index 15d6a827..00900cc5 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/process/PostprocessExecutor.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/process/PostprocessExecutor.java @@ -4,8 +4,8 @@ import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; import work.slhaf.partner.core.cognation.CognationCapability; import work.slhaf.partner.runtime.interaction.data.context.PartnerRunningFlowContext; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleCheckFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleCheckFactory.java index f43613b9..a4df89e5 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleCheckFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleCheckFactory.java @@ -4,15 +4,15 @@ import cn.hutool.core.util.ClassUtil; import org.reflections.Reflections; import work.slhaf.partner.api.agent.factory.AgentBaseFactory; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; +import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AfterExecute; import work.slhaf.partner.api.agent.factory.module.annotation.AgentModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.BeforeExecute; import work.slhaf.partner.api.agent.factory.module.exception.ModuleCheckException; import work.slhaf.partner.api.agent.runtime.config.AgentConfigManager; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import java.lang.reflect.Method; import java.util.HashSet; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleInitHookExecuteFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleInitHookExecuteFactory.java index 5d2a585e..bbd58304 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleInitHookExecuteFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleInitHookExecuteFactory.java @@ -4,15 +4,15 @@ import work.slhaf.partner.api.agent.factory.AgentBaseFactory; import work.slhaf.partner.api.agent.factory.AgentRegisterFactory; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.ModuleFactoryContext; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.Module; import work.slhaf.partner.api.agent.factory.module.annotation.Init; import work.slhaf.partner.api.agent.factory.module.exception.ModuleInitHookExecuteFailedException; import work.slhaf.partner.api.agent.factory.module.pojo.BaseMetaModule; import work.slhaf.partner.api.agent.factory.module.pojo.MetaMethod; import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; import work.slhaf.partner.api.agent.factory.module.pojo.MetaSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.Module; import work.slhaf.partner.api.agent.util.AgentUtil; import java.lang.reflect.InvocationTargetException; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleProxyFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleProxyFactory.java index 77b0c6e6..63dc4723 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleProxyFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleProxyFactory.java @@ -10,6 +10,9 @@ import work.slhaf.partner.api.agent.factory.capability.CapabilityCheckFactory; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext; import work.slhaf.partner.api.agent.factory.context.ModuleFactoryContext; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.Module; import work.slhaf.partner.api.agent.factory.module.annotation.AfterExecute; import work.slhaf.partner.api.agent.factory.module.annotation.BeforeExecute; import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule; @@ -20,9 +23,6 @@ import work.slhaf.partner.api.agent.factory.module.pojo.BaseMetaModule; import work.slhaf.partner.api.agent.factory.module.pojo.MetaMethod; import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; import work.slhaf.partner.api.agent.factory.module.pojo.MetaSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.Module; import java.lang.reflect.Method; import java.util.*; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleRegisterFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleRegisterFactory.java index 2cd2a8c7..29bbe867 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleRegisterFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleRegisterFactory.java @@ -5,13 +5,13 @@ import org.reflections.Reflections; import work.slhaf.partner.api.agent.factory.AgentBaseFactory; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.ModuleFactoryContext; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentModule; import work.slhaf.partner.api.agent.factory.module.annotation.AgentSubModule; import work.slhaf.partner.api.agent.factory.module.annotation.CoreModule; import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; import work.slhaf.partner.api.agent.factory.module.pojo.MetaSubModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; import java.util.Comparator; import java.util.List; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/ActivateModel.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/ActivateModel.java similarity index 97% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/ActivateModel.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/ActivateModel.java index 022876f6..3c4aab76 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/ActivateModel.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/ActivateModel.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts; +package work.slhaf.partner.api.agent.factory.module.abstracts; import cn.hutool.core.bean.BeanUtil; import work.slhaf.partner.api.agent.factory.config.pojo.ModelConfig; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/AgentRunningModule.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentRunningModule.java similarity index 94% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/AgentRunningModule.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentRunningModule.java index 4dbe0295..51751b80 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/AgentRunningModule.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentRunningModule.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts; +package work.slhaf.partner.api.agent.factory.module.abstracts; import lombok.extern.slf4j.Slf4j; import work.slhaf.partner.api.agent.factory.module.annotation.AfterExecute; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/AgentRunningSubModule.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentRunningSubModule.java similarity index 93% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/AgentRunningSubModule.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentRunningSubModule.java index 7b0ab156..da9698ae 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/AgentRunningSubModule.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentRunningSubModule.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts; +package work.slhaf.partner.api.agent.factory.module.abstracts; import lombok.extern.slf4j.Slf4j; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/Module.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/Module.java similarity index 77% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/Module.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/Module.java index 1db91965..1ea32107 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/abstracts/Module.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/Module.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts; +package work.slhaf.partner.api.agent.factory.module.abstracts; import lombok.Getter; import lombok.Setter; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/BaseMetaModule.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/BaseMetaModule.java index 02862736..5f80eff6 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/BaseMetaModule.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/BaseMetaModule.java @@ -1,7 +1,7 @@ package work.slhaf.partner.api.agent.factory.module.pojo; import lombok.Data; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.Module; +import work.slhaf.partner.api.agent.factory.module.abstracts.Module; @Data public abstract class BaseMetaModule { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaModule.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaModule.java index deac1bcc..a5116694 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaModule.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaModule.java @@ -2,7 +2,7 @@ package work.slhaf.partner.api.agent.factory.module.pojo; import lombok.Data; import lombok.EqualsAndHashCode; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; @EqualsAndHashCode(callSuper = true) @Data diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaSubModule.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaSubModule.java index 9ccdd11f..784748c3 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaSubModule.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaSubModule.java @@ -2,7 +2,7 @@ package work.slhaf.partner.api.agent.factory.module.pojo; import lombok.Data; import lombok.EqualsAndHashCode; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningSubModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningSubModule; @EqualsAndHashCode(callSuper = true) @Data diff --git a/Partner-Framework/src/test/java/module/ModuleProxyTest.java b/Partner-Framework/src/test/java/module/ModuleProxyTest.java index e39cbc4a..f5838e2c 100644 --- a/Partner-Framework/src/test/java/module/ModuleProxyTest.java +++ b/Partner-Framework/src/test/java/module/ModuleProxyTest.java @@ -4,7 +4,7 @@ import net.bytebuddy.ByteBuddy; import net.bytebuddy.implementation.MethodDelegation; import net.bytebuddy.matcher.ElementMatchers; import org.junit.jupiter.api.Test; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; import java.io.IOException; import java.lang.reflect.InvocationTargetException; diff --git a/Partner-Framework/src/test/java/module/MyAgentRunningModule.java b/Partner-Framework/src/test/java/module/MyAgentRunningModule.java index 5253da59..7d72bf3a 100644 --- a/Partner-Framework/src/test/java/module/MyAgentRunningModule.java +++ b/Partner-Framework/src/test/java/module/MyAgentRunningModule.java @@ -1,6 +1,6 @@ package module; -import work.slhaf.partner.api.agent.runtime.interaction.flow.abstracts.AgentRunningModule; +import work.slhaf.partner.api.agent.factory.module.abstracts.AgentRunningModule; import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext; public class MyAgentRunningModule extends AgentRunningModule {