Files
deepseek-harness/packages/tasks/README.zh.md

1.5 KiB
Raw Blame History

tasks/:后台任务能力家族

English | 中文

这是后台任务 id、所有者隔离、读取、取消、等待和完成通知的共用归属位置。Bash、subagent子 agent及未来的长时间运行工具共用一套面向模型的协议。参见后台任务运行时 Agent Noteagent 决策记录)任务注册表 seam Agent Noteagent 决策记录)

package ctx 键 角色
tasks@deepseek-ai/dsh-tasks ctx.tasks 注册表 seam带品牌类型的 <kind>-N id、按所有者隔离的读取终止等待列出契约、快照词汇、attachSurface 配置错误防线,以及快照不变式配套项
tasks-local@deepseek-ai/dsh-tasks-local 进程内注册表实现:内存记录、以首次结算为准的簿记,以及会等待执行完毕的所有者清理路径和销毁路径
tool-tasks@deepseek-ai/dsh-tool-tasks 面向模型的控制接口:task_outputtask_listtask_kill、完成通知注入和后台工作习惯提示词段落

生产方或接口重载时,状态仍由注册表持有;工具包负责呈现。生产方通过 ctx.tasks.start 注册执行钩子,并自行决定其配置是否公开 run_in_background