AgentTaskOutcomeTool
public final class AgentTaskOutcomeTool
源码Source
io/agentscope/extensions/aistio/adapter/AgentTaskOutcomeTool.java:30–73智能体任务 Outcome 工具,封装可被智能体调用的能力。位于 io.agentscope.extensions.aistio.adapter 包。核心成员包括 submit。
Captures intent. Only the adapter is allowed to commit the physical AgentTask lifecycle.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public ToolResultBlock submit(RuntimeContext context, String outcome, String result, String reason, List<String> pendingTaskIds) | 执行提交相关操作。 Performs the submit operation. |
方法详情Method Detail
submit
public ToolResultBlock submit(RuntimeContext context, String outcome, String result, String reason, List<String> pendingTaskIds)
执行提交相关操作。
Performs the submit operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
context | RuntimeContext | 上下文(类型 `RuntimeContext`)。The context. |
outcome | String | outcome(类型 `String`)。The outcome. |
result | String | 结果(类型 `String`)。The result. |
reason | String | 原因(类型 `String`)。The reason. |
pendingTaskIds | List<String> | 待处理任务 Ids(类型 `List`)。The pending task ids. |
ToolResultBlock返回ToolResultBlock。Returns tool result block.
源码Source
io/agentscope/extensions/aistio/adapter/AgentTaskOutcomeTool.java:31–72