refactor(framework): move RunningFlowContext from flow.entity to flow package

This commit is contained in:
2026-03-01 21:31:04 +08:00
parent 661dd625e3
commit 23026d6dc8
6 changed files with 6 additions and 6 deletions

View File

@@ -3,7 +3,7 @@ package work.slhaf.partner.runtime.interaction.data.context;
import com.alibaba.fastjson2.JSONObject; import com.alibaba.fastjson2.JSONObject;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext; import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext;
import work.slhaf.partner.module.common.entity.AppendPromptData; import work.slhaf.partner.module.common.entity.AppendPromptData;
import work.slhaf.partner.runtime.interaction.data.context.subcontext.CoreContext; import work.slhaf.partner.runtime.interaction.data.context.subcontext.CoreContext;
import work.slhaf.partner.runtime.interaction.data.context.subcontext.ModuleContext; import work.slhaf.partner.runtime.interaction.data.context.subcontext.ModuleContext;

View File

@@ -5,7 +5,7 @@ import org.slf4j.LoggerFactory
import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent 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.factory.component.annotation.Init
import work.slhaf.partner.api.agent.runtime.config.AgentConfigLoader 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.agent.runtime.interaction.flow.RunningFlowContext
import work.slhaf.partner.api.chat.ChatClient import work.slhaf.partner.api.chat.ChatClient
import work.slhaf.partner.api.chat.constant.ChatConstant import work.slhaf.partner.api.chat.constant.ChatConstant
import work.slhaf.partner.api.chat.pojo.ChatResponse import work.slhaf.partner.api.chat.pojo.ChatResponse

View File

@@ -7,7 +7,7 @@ import work.slhaf.partner.api.agent.factory.capability.annotation.CapabilityCore
import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule import work.slhaf.partner.api.agent.factory.component.abstracts.AbstractAgentModule
import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent import work.slhaf.partner.api.agent.factory.component.annotation.AgentComponent
import work.slhaf.partner.api.agent.runtime.exception.AgentRunningFailedException import work.slhaf.partner.api.agent.runtime.exception.AgentRunningFailedException
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext
import java.lang.reflect.Method import java.lang.reflect.Method
import java.time.ZonedDateTime import java.time.ZonedDateTime

View File

@@ -2,7 +2,7 @@ package work.slhaf.partner.api.agent.runtime.interaction;
import work.slhaf.partner.api.agent.runtime.interaction.data.AgentInputData; import work.slhaf.partner.api.agent.runtime.interaction.data.AgentInputData;
import work.slhaf.partner.api.agent.runtime.interaction.data.AgentOutputData; import work.slhaf.partner.api.agent.runtime.interaction.data.AgentOutputData;
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext; import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext;
public interface AgentGateway<I extends AgentInputData, O extends AgentOutputData, C extends RunningFlowContext> { public interface AgentGateway<I extends AgentInputData, O extends AgentOutputData, C extends RunningFlowContext> {

View File

@@ -1,4 +1,4 @@
package work.slhaf.partner.api.agent.runtime.interaction.flow.entity; package work.slhaf.partner.api.agent.runtime.interaction.flow;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;

View File

@@ -1,6 +1,6 @@
package work.slhaf.demo.flow; package work.slhaf.demo.flow;
import work.slhaf.partner.api.agent.runtime.interaction.flow.entity.RunningFlowContext; import work.slhaf.partner.api.agent.runtime.interaction.flow.RunningFlowContext;
public class AgentDemoFlowContext extends RunningFlowContext { public class AgentDemoFlowContext extends RunningFlowContext {
} }