包package
io.agentscope.builder.web.toolbusio.agentscope.builder.web.toolbus
package io.agentscope.builder.web.toolbus
io.agentscope.builder.web.toolbus 属于运行时与部署,服务化、调度、控制面与 Web 应用。 该包共收录 8 个公开类型。
io.agentscope.builder.web.toolbus belongs to the Runtime & deployment layer and contains 8 public types.
类Classes
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
ToolConfirmationCoordinator | 类class | 工具确认 Coordinator,承载智能体的部署、调度与服务化运行。 Coordinates human-in-the-loop tool confirmations. |
ToolConfirmationMiddleware | 类class | 工具确认中间件,在智能体执行流程中提供横切扩展。 Harness middleware that enforces per-tool permission policies. |
ToolEventBus | 类class | 工具事件总线,承载智能体的部署、调度与服务化运行。 Singleton in-memory event bus for tool-call events emitted by HarnessAgent hooks. |
ToolNotificationMiddleware | 类class | 工具通知中间件,在智能体执行流程中提供横切扩展。 `MiddlewareBase` implementation that publishes tool-call events to `ToolEventBus`
before each tool-call execution, enabling real-time SSE streaming of tool calls in
`io.agentscope.builder.web.api.DataSessionApiController`. |