Skip to main content
嗨站  /  Tools 工具组 /  TaskStopTool:停止任务

TaskStopTool:停止任务

TaskStopTool:停止任务

它负责中断后台执行,不是删除任务记录

TaskStopTool 的目标很明确:
停止一个正在运行的后台任务。

这通常对应两类来源:

  • BashTool 启动的后台 shell
  • AgentTool 启动的后台 agent

关键源码

const result = await stopTask(id, {
  getAppState,
  setAppState,
})

在此之前它会先校验:

  • 任务存在
  • 任务当前确实是 running

调用链

加载图表中…

小结

TaskStopTool 给 Claude Code 的后台执行链补上了“中断”能力,这是正式任务系统不可缺的一环。

Leave a Comment

您的邮箱地址不会被公开。 必填项已用 * 标注