Class ClientEventContext
java.lang.Object
io.agentscope.core.a2a.agent.event.ClientEventContext
Context for handler
ClientEvent.
One A2A task might respond multiple times, so we need a context to store the response.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAgent()List<io.agentscope.core.hook.Hook> getHooks()reactor.core.publisher.MonoSink<io.agentscope.core.message.Msg> getSink()io.a2a.spec.TaskgetTask()voidvoidsetInputMessages(List<io.agentscope.core.message.Msg> inputMessages) voidsetSink(reactor.core.publisher.MonoSink<io.agentscope.core.message.Msg> sink) voidsetTask(io.a2a.spec.Task task)
-
Constructor Details
-
ClientEventContext
-
-
Method Details
-
getCurrentRequestId
-
getAgent
-
getSink
public reactor.core.publisher.MonoSink<io.agentscope.core.message.Msg> getSink() -
setSink
public void setSink(reactor.core.publisher.MonoSink<io.agentscope.core.message.Msg> sink) -
getHooks
-
setHooks
-
getTask
public io.a2a.spec.Task getTask() -
setTask
public void setTask(io.a2a.spec.Task task) -
setInputMessages
-