task_resume
Resume an interrupted, failed, or superseded task by reusing its original prompt, session ID, workdir, and agent, dispatched to the same worker. Override fields as needed; completed tasks are not resumable.
Instructions
恢复一个 interrupted/failed/superseded 任务:复用原任务的描述(prompt)+session_id(若有)+workdir+agent,重新派发给同一 worker 续跑。session_id 复用实现真 resume(claude/codex/qwen 保留上下文);DSH/opencode 无 resume 则全新跑。复用原 task_id,保留 workflow/dependencies 挂链。可用 args.prompt/session_id/workdir/model 覆盖。终态 completed 不可恢复。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | 覆盖执行 agent(缺省用任务原 assigned_to/claimed_by,再缺省 claude) | |
| model | No | ||
| prompt | No | 覆盖原 prompt(缺省用任务原描述) | |
| task_id | Yes | ||
| workdir | No | ||
| plan_mode | No | ||
| session_id | No | 覆盖续接会话(缺省用任务记录的 session_id) | |
| max_retries | No | ||
| timeout_sec | No |