refactor(interaction-api): extract interaction data models into new Partner-Interaction-Api module and update imports/dependencies

This commit is contained in:
2026-05-08 20:32:11 +08:00
parent 4c042769f2
commit e6e0eef161
14 changed files with 45 additions and 17 deletions

View File

@@ -7,10 +7,10 @@ import org.java_websocket.WebSocket;
import org.java_websocket.handshake.ClientHandshake;
import org.java_websocket.server.WebSocketServer;
import org.jetbrains.annotations.NotNull;
import work.slhaf.partner.api.InputData;
import work.slhaf.partner.api.InteractionEvent;
import work.slhaf.partner.external.onebot.v11.*;
import work.slhaf.partner.framework.agent.interaction.AgentGateway;
import work.slhaf.partner.framework.agent.interaction.data.InputData;
import work.slhaf.partner.framework.agent.interaction.data.InteractionEvent;
import work.slhaf.partner.runtime.PartnerRunningFlowContext;
import java.net.InetSocketAddress;

View File

@@ -2,7 +2,7 @@ package work.slhaf.partner.external.onebot.v11
import com.alibaba.fastjson2.JSONArray
import com.alibaba.fastjson2.JSONObject
import work.slhaf.partner.framework.agent.interaction.data.InputData
import work.slhaf.partner.api.InputData
object OneBotV11EventCodec {

View File

@@ -1,9 +1,9 @@
package work.slhaf.partner.external.onebot.v11
import work.slhaf.partner.framework.agent.interaction.data.InteractionEvent
import work.slhaf.partner.framework.agent.interaction.data.ModuleEvent
import work.slhaf.partner.framework.agent.interaction.data.ReplyEvent
import work.slhaf.partner.framework.agent.interaction.data.SystemEvent
import work.slhaf.partner.api.InteractionEvent
import work.slhaf.partner.api.ModuleEvent
import work.slhaf.partner.api.ReplyEvent
import work.slhaf.partner.api.SystemEvent
import java.util.concurrent.ConcurrentHashMap
/**