OutboundEnvelope
public record OutboundEnvelope(OutboundAddress address, List<Msg> messages, long timestampMs)
源码Source
io/agentscope/harness/agent/gateway/channel/chatui/OutboundEnvelope.java:30–35承载出站 Envelope数据的记录类型。位于 io.agentscope.harness.agent.gateway.channel.chatui 包。核心成员包括 address、messages、timestampMs、OutboundEnvelope。
A buffered proactive outbound message delivered to ChatUiChannel by the gateway. Callers
retrieve these via ChatUiChannel#pollOutbound().
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
address | OutboundAddress | 执行 `address` 方法。 the delivery target |
messages | List<Msg> | 出站消息。 the outbound messages |
timestampMs | long | 执行时间戳 Ms相关操作。 when the envelope was created |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public OutboundEnvelope(OutboundAddress address, List<Msg> messages) | 初始化 `OutboundEnvelope` 实例。 Creates a new instance. |
记录组件详情Record Component Detail
address
OutboundAddress address执行 address 方法。
the delivery target
源码Source
io/agentscope/harness/agent/gateway/channel/chatui/OutboundEnvelope.java:30–35messages
List<Msg> messages出站消息。
the outbound messages
源码Source
io/agentscope/harness/agent/gateway/channel/chatui/OutboundEnvelope.java:30–35timestampMs
long timestampMs执行时间戳 Ms相关操作。
when the envelope was created
源码Source
io/agentscope/harness/agent/gateway/channel/chatui/OutboundEnvelope.java:30–35构造器详情Constructor Detail
OutboundEnvelope
public OutboundEnvelope(OutboundAddress address, List<Msg> messages)
初始化 OutboundEnvelope 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
address | OutboundAddress | address(类型 `OutboundAddress`)。The address. |
messages | List<Msg> | 消息列表(类型 `List`)。The messages. |
源码Source
io/agentscope/harness/agent/gateway/channel/chatui/OutboundEnvelope.java:32–34