AS AgentScopeAPI 手册 / API Reference

AgentEventAguiReplayer

@Component public final class AgentEventAguiReplayer
源码Source io/agentscope/examples/copilotkit/service/AgentEventAguiReplayer.java:43–159

智能体事件 AGUI Replayer,把智能体接入外部消息渠道与企业平台。位于 io.agentscope.examples.copilotkit.service 包。核心成员包括 replay、AgentEventAguiReplayer。

Replays persisted io.agentscope.core.event.AgentEvents into AG-UI frames.

Uses the same converter / enricher set as the live adapter (minus the persisting enricher), and resets workbench snapshot baselines per historical run so STATE_SNAPSHOT / STATE_DELTA projection matches a fresh conversion.

构造器摘要Constructor Summary

构造器Constructor说明Description
public AgentEventAguiReplayer(InMemoryAgentEventStore eventStore, AguiProperties properties, ObjectProvider<AgentEventConverter> eventConvertersProvider, ObjectProvider<AguiEventEnricher> eventEnrichersProvider, ObjectProvider<WorkbenchAguiEventConverter> workbenchConverterProvider)
初始化 `AgentEventAguiReplayer` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public List<AguiEvent> replay(String threadId, RunAgentInput connectInput)
执行 `replay` 方法。
Project stored AgentEvents for a thread into AG-UI events.

构造器详情Constructor Detail

AgentEventAguiReplayer

public AgentEventAguiReplayer(InMemoryAgentEventStore eventStore, AguiProperties properties, ObjectProvider<AgentEventConverter> eventConvertersProvider, ObjectProvider<AguiEventEnricher> eventEnrichersProvider, ObjectProvider<WorkbenchAguiEventConverter> workbenchConverterProvider)

初始化 AgentEventAguiReplayer 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
eventStoreInMemoryAgentEventStore事件存储(类型 `InMemoryAgentEventStore`)。The event store.
propertiesAguiProperties属性(类型 `AguiProperties`)。The properties.
eventConvertersProviderObjectProvider<AgentEventConverter>事件 Converters 提供者(类型 `ObjectProvider`)。The event converters provider.
eventEnrichersProviderObjectProvider<AguiEventEnricher>事件 Enrichers 提供者(类型 `ObjectProvider`)。The event enrichers provider.
workbenchConverterProviderObjectProvider<WorkbenchAguiEventConverter>workbench 转换器提供者(类型 `ObjectProvider`)。The workbench converter provider.
源码Source io/agentscope/examples/copilotkit/service/AgentEventAguiReplayer.java:52–67

方法详情Method Detail

replay

public List<AguiEvent> replay(String threadId, RunAgentInput connectInput)

执行 replay 方法。

Project stored AgentEvents for a thread into AG-UI events.

参数Parameters
名称Name类型Type说明Description
threadIdString会话线程标识(类型 `String`)。thread to replay
connectInputRunAgentInput连接输入(类型 `RunAgentInput`)。optional connect payload (tools / state used by converters)
返回Returns List<AguiEvent>
返回列出。AG-UI events in conversion order; empty when the thread has no history
源码Source io/agentscope/examples/copilotkit/service/AgentEventAguiReplayer.java:76–116
基于官方固定版本源码静态生成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.