ProcessResult
public record ProcessResult( Agent agent, Flux<AguiEvent> events, RuntimeContext runtimeContext)
源码Source
io/agentscope/core/agui/processor/AguiRequestProcessor.java:97–120承载 Process 结果数据的记录类型。位于 io.agentscope.core.agui.processor 包。核心成员包括 agent、events、runtimeContext、interrupt。
Result of processing an AG-UI request.
Contains the resolved agent (for interrupt handling) and the event stream.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
agent | Agent | 已解析智能体实例。 The resolved agent instance |
events | Flux<AguiEvent> | 事件流。 The event stream |
runtimeContext | RuntimeContext | 执行运行时上下文相关操作。 The resolved caller-provided runtime context, may be null |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public void interrupt(String threadId) | 请求中断当前执行。 Interrupt this request's active session. |
记录组件详情Record Component Detail
agent
Agent agent已解析智能体实例。
The resolved agent instance
源码Source
io/agentscope/core/agui/processor/AguiRequestProcessor.java:97–120events
Flux<AguiEvent> events事件流。
The event stream
源码Source
io/agentscope/core/agui/processor/AguiRequestProcessor.java:97–120runtimeContext
RuntimeContext runtimeContext执行运行时上下文相关操作。
The resolved caller-provided runtime context, may be null
源码Source
io/agentscope/core/agui/processor/AguiRequestProcessor.java:97–120方法详情Method Detail
interrupt
public void interrupt(String threadId)
请求中断当前执行。
Interrupt this request's active session.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
threadId | String | AG-UI 会话线程标识用于此请求。The AG-UI thread id for this request |
源码Source
io/agentscope/core/agui/processor/AguiRequestProcessor.java:110–119