AS AgentScopeAPI 手册 / API Reference

AgentResultEvent

public class AgentResultEvent extends AgentEvent
源码Source io/agentscope/core/event/AgentResultEvent.java:35–60

智能体结果事件,描述执行过程中的事件。位于 io.agentscope.core.event 包,继承自 AgentEvent。核心成员包括 getType、getResult、AgentResultEvent。

Emitted when an agent successfully finishes processing an invocation, carrying the final result message.

This event is emitted as part of the agent event stream (both call() and streamEvents() paths) immediately before AgentEndEvent. Callers of streamEvents() can filter for this event to obtain the final Msg directly from the event stream without subscribing to the Mono<Msg> return value separately.

call() internally uses this event to extract the result from the shared buildAgentStream() core, ensuring both paths run through the same onAgent middleware chain.

构造器摘要Constructor Summary

构造器Constructor说明Description
public AgentResultEvent(Msg result)
初始化 `AgentResultEvent` 实例。
Creates a new instance.
public AgentResultEvent(String id, String createdAt, Msg result)
初始化 `AgentResultEvent` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public AgentEventType getType()
获取类型。
Returns the type.
public Msg getResult()
获取结果。
Returns the result.

构造器详情Constructor Detail

AgentResultEvent

public AgentResultEvent(Msg result)

初始化 AgentResultEvent 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
resultMsg结果(类型 `Msg`)。The result.
源码Source io/agentscope/core/event/AgentResultEvent.java:39–41

AgentResultEvent

public AgentResultEvent(String id, String createdAt, Msg result)

初始化 AgentResultEvent 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
idString标识(类型 `String`)。The id.
createdAtString已创建 At(类型 `String`)。The created at.
resultMsg结果(类型 `Msg`)。The result.
源码Source io/agentscope/core/event/AgentResultEvent.java:43–50

方法详情Method Detail

getType

public AgentEventType getType()

获取类型。

Returns the type.

返回Returns AgentEventType
返回AgentEventType。Returns agent event type.
源码Source io/agentscope/core/event/AgentResultEvent.java:52–55

getResult

public Msg getResult()

获取结果。

Returns the result.

返回Returns Msg
返回消息。Returns msg.
源码Source io/agentscope/core/event/AgentResultEvent.java:57–59

继承成员Inherited Members

基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.