diff --git a/Partner-Core/src/main/java/work/slhaf/partner/common/util/ResourcesUtil.java b/Partner-Core/src/main/java/work/slhaf/partner/common/util/ResourcesUtil.java index e33a3b5b..e8b98ac3 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/common/util/ResourcesUtil.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/common/util/ResourcesUtil.java @@ -15,7 +15,7 @@ public class ResourcesUtil { public static class Prompt { private static final String SELF_AWARENESS_PATH = "prompt/basic_prompt.json"; - private static final String MODULE_PROMPT_PREFIX_PATH = "prompt/module/"; + private static final String MODULE_PROMPT_PREFIX_PATH = "prompt/component/"; public static List loadPromptWithSelfAwareness(String modelKey, String promptType) { //加载人格引导 diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java index ec475938..581b8b22 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PostRunningAbstractAgentModuleAbstract.java @@ -1,6 +1,6 @@ package work.slhaf.partner.module.common.module; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; +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 { diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningAbstractAgentModuleAbstract.java b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningAbstractAgentModuleAbstract.java index cd5566cf..a95f05a1 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningAbstractAgentModuleAbstract.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/common/module/PreRunningAbstractAgentModuleAbstract.java @@ -1,6 +1,6 @@ package work.slhaf.partner.module.common.module; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; 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/ActionDispatcher.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/ActionDispatcher.java index 40b9618b..443ec5a0 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/ActionDispatcher.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/ActionDispatcher.java @@ -2,8 +2,8 @@ package work.slhaf.partner.module.modules.action.dispatcher; import lombok.val; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -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.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; 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/dispatcher/executor/ActionCorrector.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionCorrector.java index 065a8b00..6efb87b2 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,8 +2,8 @@ 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 235efe36..f0a287d5 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 @@ -2,9 +2,9 @@ package work.slhaf.partner.module.modules.action.dispatcher.executor; import lombok.val; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -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.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; 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 faf43cdd..581014ed 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 @@ -5,10 +5,10 @@ import com.alibaba.fastjson2.JSONObject; import com.alibaba.fastjson2.TypeReference; import lombok.Data; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -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.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; 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 e4b9b3f6..fe3befd8 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,9 +3,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.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; 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 fb512175..c584933c 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 @@ -2,8 +2,8 @@ package work.slhaf.partner.module.modules.action.dispatcher.executor; import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 650ab5e5..32d3aa16 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,9 +12,9 @@ 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.AbstractAgentModule -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.factory.component.abstracts.AbstractAgentModule +import work.slhaf.partner.api.agent.factory.component.annotation.Init +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule 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 60a7555e..ed157de1 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,8 +4,8 @@ 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.InjectModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; 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 4207fb12..da61fc0a 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 @@ -2,8 +2,8 @@ package work.slhaf.partner.module.modules.action.interventor.evaluator; import com.alibaba.fastjson2.JSONObject; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 01d7a890..56c28248 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 @@ -2,8 +2,8 @@ package work.slhaf.partner.module.modules.action.interventor.recognizer; import com.alibaba.fastjson2.JSONObject; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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/ActionPlanner.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/ActionPlanner.java index 2f1d483d..3643e12a 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/ActionPlanner.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/action/planner/ActionPlanner.java @@ -3,8 +3,8 @@ package work.slhaf.partner.module.modules.action.planner; import lombok.val; import org.jetbrains.annotations.NotNull; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -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.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; import work.slhaf.partner.api.chat.pojo.Message; import work.slhaf.partner.common.vector.VectorClient; import work.slhaf.partner.core.action.ActionCapability; 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 73260c99..2cbc5abb 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 @@ -3,8 +3,8 @@ package work.slhaf.partner.module.modules.action.planner.confirmer; 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 3baedc57..c4dfc695 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,9 +4,9 @@ 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; 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 d7133352..1ea38d44 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 @@ -2,8 +2,8 @@ package work.slhaf.partner.module.modules.action.planner.extractor; import com.alibaba.fastjson2.JSONObject; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 cc2b6cd6..e22af50e 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,9 +5,9 @@ import lombok.Data; import lombok.EqualsAndHashCode; import org.jetbrains.annotations.NotNull; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; import work.slhaf.partner.api.chat.ChatClient; import work.slhaf.partner.api.chat.constant.ChatConstant; import work.slhaf.partner.api.chat.pojo.ChatResponse; diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/MemorySelector.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/MemorySelector.java index cb241ef3..3a3edc6d 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/MemorySelector.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/selector/MemorySelector.java @@ -4,7 +4,7 @@ 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.annotation.InjectModule; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; import work.slhaf.partner.core.cognation.CognationCapability; import work.slhaf.partner.core.memory.MemoryCapability; import work.slhaf.partner.core.memory.exception.UnExistedDateIndexException; 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 458eb97d..29ff3d0b 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 @@ -5,9 +5,9 @@ import cn.hutool.json.JSONUtil; import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; 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 248dec0a..31ff890f 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 @@ -5,8 +5,8 @@ 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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/MemoryUpdater.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java index 61fd2e9f..3be25d4a 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/memory/updater/MemoryUpdater.java @@ -4,8 +4,8 @@ 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.annotation.Init; -import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; import work.slhaf.partner.api.chat.constant.ChatConstant; import work.slhaf.partner.api.chat.pojo.Message; import work.slhaf.partner.common.thread.InteractionThreadPoolExecutor; 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 57ee1569..1577c3a2 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 @@ -4,9 +4,9 @@ import cn.hutool.json.JSONUtil; import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; 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 b980d1d0..3a479580 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 @@ -3,9 +3,9 @@ package work.slhaf.partner.module.modules.memory.updater.summarizer; import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; 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 abb9701e..93c4b458 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 @@ -4,9 +4,9 @@ import cn.hutool.json.JSONUtil; import com.alibaba.fastjson2.JSONObject; import lombok.Data; import lombok.EqualsAndHashCode; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; -import work.slhaf.partner.api.agent.factory.module.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; 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/PerceiveUpdater.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java index 986533b6..b62b819e 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/PerceiveUpdater.java @@ -3,8 +3,8 @@ package work.slhaf.partner.module.modules.perceive.updater; import lombok.Data; import lombok.EqualsAndHashCode; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; -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.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; import work.slhaf.partner.common.thread.InteractionThreadPoolExecutor; 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/perceive/updater/relation_extractor/RelationExtractor.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/perceive/updater/relation_extractor/RelationExtractor.java index 51e5bd6e..347fe2c4 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,8 +4,8 @@ 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 09238985..f9fb338f 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,8 +5,8 @@ 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.ActivateModel; 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 e72af2cd..d85ba891 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 @@ -3,7 +3,7 @@ package work.slhaf.partner.module.modules.process; 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.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; import work.slhaf.partner.core.cognation.CognationCapability; import work.slhaf.partner.runtime.interaction.data.context.PartnerRunningFlowContext; diff --git a/Partner-Core/src/test/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionSchedulerTest.kt b/Partner-Core/src/test/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionSchedulerTest.kt index bec34077..e329e43b 100644 --- a/Partner-Core/src/test/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionSchedulerTest.kt +++ b/Partner-Core/src/test/java/work/slhaf/partner/module/modules/action/dispatcher/executor/ActionSchedulerTest.kt @@ -309,7 +309,7 @@ class ActionSchedulerTest { private fun wheelStateEnum(name: String): Any { @Suppress("UNCHECKED_CAST") val clazz = Class.forName( - $$"work.slhaf.partner.module.modules.action.dispatcher.scheduler.ActionScheduler$TimeWheel$WheelState" + $$"work.slhaf.partner.component.modules.action.dispatcher.scheduler.ActionScheduler$TimeWheel$WheelState" ) as Class> return java.lang.Enum.valueOf(clazz, name) } diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.java index 6b5686b2..566a5921 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.java @@ -4,14 +4,14 @@ import org.reflections.util.ClasspathHelper; import work.slhaf.partner.api.agent.factory.capability.CapabilityCheckFactory; import work.slhaf.partner.api.agent.factory.capability.CapabilityInjectFactory; import work.slhaf.partner.api.agent.factory.capability.CapabilityRegisterFactory; +import work.slhaf.partner.api.agent.factory.component.ModuleCheckFactory; +import work.slhaf.partner.api.agent.factory.component.ModuleInitHookExecuteFactory; +import work.slhaf.partner.api.agent.factory.component.ModuleProxyFactory; +import work.slhaf.partner.api.agent.factory.component.ModuleRegisterFactory; import work.slhaf.partner.api.agent.factory.config.ConfigLoaderFactory; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.exception.ExternalModuleLoadFailedException; import work.slhaf.partner.api.agent.factory.exception.ExternalModulePathNotExistException; -import work.slhaf.partner.api.agent.factory.module.ModuleCheckFactory; -import work.slhaf.partner.api.agent.factory.module.ModuleInitHookExecuteFactory; -import work.slhaf.partner.api.agent.factory.module.ModuleProxyFactory; -import work.slhaf.partner.api.agent.factory.module.ModuleRegisterFactory; import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader; import work.slhaf.partner.api.agent.runtime.interaction.flow.AgentRunningFlow; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityCheckFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityCheckFactory.java index ead1480a..80af87d4 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityCheckFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityCheckFactory.java @@ -3,9 +3,9 @@ package work.slhaf.partner.api.agent.factory.capability; 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.AgentComponent; import work.slhaf.partner.api.agent.factory.capability.annotation.*; import work.slhaf.partner.api.agent.factory.capability.exception.*; +import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext; import work.slhaf.partner.api.agent.util.AgentUtil; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityInjectFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityInjectFactory.java index b7603f95..d1b716b2 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityInjectFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityInjectFactory.java @@ -6,9 +6,9 @@ import work.slhaf.partner.api.agent.factory.capability.annotation.Capability; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; import work.slhaf.partner.api.agent.factory.capability.annotation.ToCoordinated; import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityProxySetFailedException; +import work.slhaf.partner.api.agent.factory.component.ModuleInitHookExecuteFactory; 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.module.ModuleInitHookExecuteFactory; import java.lang.reflect.Field; import java.lang.reflect.Proxy; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityRegisterFactory.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityRegisterFactory.java index cfbed1fe..86fe5fcd 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityRegisterFactory.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/CapabilityRegisterFactory.java @@ -3,11 +3,11 @@ package work.slhaf.partner.api.agent.factory.capability; 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.AgentComponent; import work.slhaf.partner.api.agent.factory.capability.annotation.*; import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityCoreInstancesCreateFailedException; import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityFactoryExecuteFailedException; import work.slhaf.partner.api.agent.factory.capability.exception.DuplicateMethodException; +import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/annotation/InjectCapability.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/annotation/InjectCapability.java index 2a565863..734000fb 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/annotation/InjectCapability.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/capability/annotation/InjectCapability.java @@ -1,6 +1,6 @@ package work.slhaf.partner.api.agent.factory.capability.annotation; -import work.slhaf.partner.api.agent.factory.AgentComponent; +import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; 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/component/ModuleCheckFactory.java similarity index 96% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleCheckFactory.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ModuleCheckFactory.java index 53cd2068..02525274 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/component/ModuleCheckFactory.java @@ -1,12 +1,12 @@ -package work.slhaf.partner.api.agent.factory.module; +package work.slhaf.partner.api.agent.factory.component; 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.component.abstracts.ActivateModel; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.exception.ModuleCheckException; 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.annotation.Init; -import work.slhaf.partner.api.agent.factory.module.exception.ModuleCheckException; import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader; import java.lang.reflect.Method; 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/component/ModuleInitHookExecuteFactory.java similarity index 87% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleInitHookExecuteFactory.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ModuleInitHookExecuteFactory.java index 0ca5f46e..238e1371 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/component/ModuleInitHookExecuteFactory.java @@ -1,16 +1,16 @@ -package work.slhaf.partner.api.agent.factory.module; +package work.slhaf.partner.api.agent.factory.component; import work.slhaf.partner.api.agent.factory.AgentBaseFactory; import work.slhaf.partner.api.agent.factory.AgentRegisterFactory; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.annotation.Init; +import work.slhaf.partner.api.agent.factory.component.exception.ModuleInitHookExecuteFailedException; +import work.slhaf.partner.api.agent.factory.component.pojo.BaseMetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaMethod; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaSubModule; 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.AbstractAgentModule; -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.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/component/ModuleProxyFactory.java similarity index 88% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleProxyFactory.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ModuleProxyFactory.java index e210905d..b03355e8 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/component/ModuleProxyFactory.java @@ -1,17 +1,17 @@ -package work.slhaf.partner.api.agent.factory.module; +package work.slhaf.partner.api.agent.factory.component; import work.slhaf.partner.api.agent.factory.AgentBaseFactory; import work.slhaf.partner.api.agent.factory.capability.CapabilityCheckFactory; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.annotation.InjectModule; +import work.slhaf.partner.api.agent.factory.component.exception.ModuleInstanceGenerateFailedException; +import work.slhaf.partner.api.agent.factory.component.exception.ModuleProxyGenerateFailedException; +import work.slhaf.partner.api.agent.factory.component.pojo.BaseMetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaSubModule; 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.AbstractAgentModule; -import work.slhaf.partner.api.agent.factory.module.annotation.InjectModule; -import work.slhaf.partner.api.agent.factory.module.exception.ModuleInstanceGenerateFailedException; -import work.slhaf.partner.api.agent.factory.module.exception.ModuleProxyGenerateFailedException; -import work.slhaf.partner.api.agent.factory.module.pojo.BaseMetaModule; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaSubModule; import java.util.Arrays; import java.util.HashMap; 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/component/ModuleRegisterFactory.java similarity index 95% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/ModuleRegisterFactory.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ModuleRegisterFactory.java index 5f998633..9e84595b 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/component/ModuleRegisterFactory.java @@ -1,12 +1,12 @@ -package work.slhaf.partner.api.agent.factory.module; +package work.slhaf.partner.api.agent.factory.component; 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.component.pojo.MetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaSubModule; 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.pojo.MetaModule; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaSubModule; import java.util.Comparator; import java.util.List; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentModule.kt b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/abstracts/AgentModule.kt similarity index 93% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentModule.kt rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/abstracts/AgentModule.kt index 89cd841f..b6b7143a 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/abstracts/AgentModule.kt +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/abstracts/AgentModule.kt @@ -1,9 +1,9 @@ -package work.slhaf.partner.api.agent.factory.module.abstracts +package work.slhaf.partner.api.agent.factory.component.abstracts import org.slf4j.Logger import org.slf4j.LoggerFactory -import work.slhaf.partner.api.agent.factory.AgentComponent -import work.slhaf.partner.api.agent.factory.module.annotation.Init +import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent +import work.slhaf.partner.api.agent.factory.component.annotation.Init import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext import work.slhaf.partner.api.chat.ChatClient diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentComponent.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/AgentComponent.java similarity index 68% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentComponent.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/AgentComponent.java index 54a9db14..3cd740f3 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentComponent.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/AgentComponent.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory; +package work.slhaf.partner.api.agent.factory.component.annotation; import java.lang.annotation.*; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/annotation/Init.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/Init.java similarity index 73% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/annotation/Init.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/Init.java index a7a1ce70..1dd90a0e 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/annotation/Init.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/Init.java @@ -1,6 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.annotation; - -import work.slhaf.partner.api.agent.factory.AgentComponent; +package work.slhaf.partner.api.agent.factory.component.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/annotation/InjectModule.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/InjectModule.java similarity index 72% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/annotation/InjectModule.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/InjectModule.java index cd99cf4e..a43162a7 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/annotation/InjectModule.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/annotation/InjectModule.java @@ -1,6 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.annotation; - -import work.slhaf.partner.api.agent.factory.AgentComponent; +package work.slhaf.partner.api.agent.factory.component.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleCheckException.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleCheckException.java similarity index 80% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleCheckException.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleCheckException.java index bd21c514..c2b55d5d 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleCheckException.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleCheckException.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.exception; +package work.slhaf.partner.api.agent.factory.component.exception; public class ModuleCheckException extends ModuleFactoryInitFailedException { public ModuleCheckException(String message) { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleFactoryInitFailedException.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleFactoryInitFailedException.java similarity index 84% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleFactoryInitFailedException.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleFactoryInitFailedException.java index dae40465..20a722b1 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleFactoryInitFailedException.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleFactoryInitFailedException.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.exception; +package work.slhaf.partner.api.agent.factory.component.exception; public class ModuleFactoryInitFailedException extends RuntimeException { public ModuleFactoryInitFailedException(String message) { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleInitHookExecuteFailedException.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleInitHookExecuteFailedException.java similarity index 82% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleInitHookExecuteFailedException.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleInitHookExecuteFailedException.java index 1b6ed315..f49a79c7 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleInitHookExecuteFailedException.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleInitHookExecuteFailedException.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.exception; +package work.slhaf.partner.api.agent.factory.component.exception; public class ModuleInitHookExecuteFailedException extends ModuleFactoryInitFailedException { public ModuleInitHookExecuteFailedException(String message) { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleInstanceGenerateFailedException.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleInstanceGenerateFailedException.java similarity index 82% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleInstanceGenerateFailedException.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleInstanceGenerateFailedException.java index 6a24ebdf..09c1b577 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleInstanceGenerateFailedException.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleInstanceGenerateFailedException.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.exception; +package work.slhaf.partner.api.agent.factory.component.exception; public class ModuleInstanceGenerateFailedException extends ModuleFactoryInitFailedException { public ModuleInstanceGenerateFailedException(String message) { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleProxyGenerateFailedException.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleProxyGenerateFailedException.java similarity index 82% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleProxyGenerateFailedException.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleProxyGenerateFailedException.java index 9bf79b4b..4a842250 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ModuleProxyGenerateFailedException.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ModuleProxyGenerateFailedException.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.exception; +package work.slhaf.partner.api.agent.factory.component.exception; public class ModuleProxyGenerateFailedException extends ModuleFactoryInitFailedException { public ModuleProxyGenerateFailedException(String message) { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ProxiedModuleRunningException.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ProxiedModuleRunningException.java similarity index 84% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ProxiedModuleRunningException.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ProxiedModuleRunningException.java index 612dc432..a06fef58 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/exception/ProxiedModuleRunningException.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/exception/ProxiedModuleRunningException.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.exception; +package work.slhaf.partner.api.agent.factory.component.exception; import work.slhaf.partner.api.agent.runtime.exception.AgentRuntimeException; 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/component/pojo/BaseMetaModule.java similarity index 52% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/BaseMetaModule.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/pojo/BaseMetaModule.java index 9e39ea38..c3ec11cc 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/component/pojo/BaseMetaModule.java @@ -1,7 +1,7 @@ -package work.slhaf.partner.api.agent.factory.module.pojo; +package work.slhaf.partner.api.agent.factory.component.pojo; import lombok.Data; -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule; +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule; @Data public abstract class BaseMetaModule { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaMethod.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/pojo/MetaMethod.java similarity index 69% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaMethod.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/pojo/MetaMethod.java index a52a9020..6b34b48e 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaMethod.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/pojo/MetaMethod.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.pojo; +package work.slhaf.partner.api.agent.factory.component.pojo; import lombok.Data; 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/component/pojo/MetaModule.java similarity index 81% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaModule.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/pojo/MetaModule.java index e879214f..3212cc8c 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/component/pojo/MetaModule.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.pojo; +package work.slhaf.partner.api.agent.factory.component.pojo; import lombok.Data; import lombok.EqualsAndHashCode; 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/component/pojo/MetaSubModule.java similarity index 74% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/module/pojo/MetaSubModule.java rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/pojo/MetaSubModule.java index 0768f39a..e8889c1c 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/component/pojo/MetaSubModule.java @@ -1,4 +1,4 @@ -package work.slhaf.partner.api.agent.factory.module.pojo; +package work.slhaf.partner.api.agent.factory.component.pojo; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt index 6e896b88..de2119ba 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/AgentContext.kt @@ -2,8 +2,8 @@ package work.slhaf.partner.api.agent.factory.context import com.alibaba.fastjson2.JSONArray import com.alibaba.fastjson2.JSONObject -import work.slhaf.partner.api.agent.factory.AgentComponent -import work.slhaf.partner.api.agent.factory.module.abstracts.AbstractAgentModule +import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule +import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent import java.time.ZonedDateTime object AgentContext { diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/ModuleFactoryContext.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/ModuleFactoryContext.java index 39357b51..1ad53892 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/ModuleFactoryContext.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/context/ModuleFactoryContext.java @@ -1,8 +1,8 @@ package work.slhaf.partner.api.agent.factory.context; import lombok.Data; -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.factory.component.pojo.MetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaSubModule; import java.util.ArrayList; import java.util.List; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/AgentConfigLoader.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/AgentConfigLoader.java index 8b03392c..7ce4cd8d 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/AgentConfigLoader.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/AgentConfigLoader.java @@ -3,10 +3,10 @@ package work.slhaf.partner.api.agent.runtime.config; import lombok.Data; import lombok.Setter; import lombok.extern.slf4j.Slf4j; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaModule; import work.slhaf.partner.api.agent.factory.config.exception.ConfigUpdateFailedException; import work.slhaf.partner.api.agent.factory.config.exception.PromptNotExistException; import work.slhaf.partner.api.agent.factory.config.pojo.ModelConfig; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; import work.slhaf.partner.api.chat.pojo.Message; import java.util.*; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/FileAgentConfigLoader.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/FileAgentConfigLoader.java index 3d799c1f..27ea4c34 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/FileAgentConfigLoader.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/config/FileAgentConfigLoader.java @@ -4,11 +4,11 @@ import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.FileUtils; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaModule; import work.slhaf.partner.api.agent.factory.config.exception.*; import work.slhaf.partner.api.agent.factory.config.pojo.ModelConfig; import work.slhaf.partner.api.agent.factory.config.pojo.PrimaryModelConfig; import work.slhaf.partner.api.agent.factory.config.pojo.PrimaryModelPrompt; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; import work.slhaf.partner.api.chat.pojo.Message; import java.io.File; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/AgentInteractionAdapter.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/AgentInteractionAdapter.java index 8331d795..0985ba8d 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/AgentInteractionAdapter.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/AgentInteractionAdapter.java @@ -1,6 +1,6 @@ package work.slhaf.partner.api.agent.runtime.interaction; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaModule; import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader; import work.slhaf.partner.api.agent.runtime.interaction.data.AgentInputData; import work.slhaf.partner.api.agent.runtime.interaction.data.AgentOutputData; diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/AgentRunningFlow.java b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/AgentRunningFlow.java index 4ed2a300..96ba7613 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/AgentRunningFlow.java +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/runtime/interaction/flow/AgentRunningFlow.java @@ -1,6 +1,6 @@ package work.slhaf.partner.api.agent.runtime.interaction.flow; -import work.slhaf.partner.api.agent.factory.module.pojo.MetaModule; +import work.slhaf.partner.api.agent.factory.component.pojo.MetaModule; import work.slhaf.partner.api.agent.runtime.exception.AgentRuntimeException; import work.slhaf.partner.api.agent.runtime.exception.GlobalExceptionHandler; import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext;