AgentScope Java:一次 HarnessAgent 流式运行

AgentScope Java:一次 HarnessAgent 流式运行 由 Archify 生成的时序图。 streamEvents(messages, RuntimeContext) 获取会话 Sandbox delegate.streamEvents(messages, context) 推理(可流式返回) 文本增量 / tool call 执行工具或请求审批 隔离执行(如需要) 工具结果 / 审批结果 AgentEvent:文本、工具、暂停、结果 实时渲染;HITL 时提交确认消息恢复 AgentResultEvent 后结束 释放 / 保留 Sandbox 状态 Flux 完成 启动 推理 - 行动循环 实时事件与完成 业务应用 / UI · 订阅 Flux<AgentEvent> · 时序参与者 业务应用 / UI 订阅 Flux<AgentEvent> HarnessAgent · 会话与 Sandbox · 时序参与者 HarnessAgent 会话与 Sandbox ReActAgent · 共享事件核心 · 时序参与者 ReActAgent 共享事件核心 ChatModel · 流式模型调用 · 时序参与者 ChatModel 流式模型调用 Toolkit · 工具与权限决策 · 时序参与者 Toolkit 工具与权限决策 Sandbox · 按会话获取与释放 · 时序参与者 Sandbox 按会话获取与释放 AgentEvent 流 · 细粒度、带来源标记 · 时序参与者 AgentEvent 流 细粒度、带来源标记 图例 请求 返回 安全 异步追踪 默认消息