update-todo

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Update Todo

更新待办事项

Update an existing TODO task.
更新现有的TODO任务。

Instructions

使用说明

Call
update-todo
.
Append to existing description; do not prepend.
Completed implementation example:
json
update-todo({
  "taskId": "<taskId>",
  "workspaceId": "<workspaceId>",
  "status": "Completed",
  "title": "Finalize HubSpot webhook retries",
  "description": "<existingDescription>\\n\\n---\\n\\n## Changes\\n- What changed: Added retry backoff and idempotency guard for webhook handler\\n- Why: Prevent duplicate processing on transient failures"
})
Non-delivery update example:
json
update-todo({
  "taskId": "<taskId>",
  "workspaceId": "<workspaceId>",
  "status": "In Review",
  "description": "<existingDescription>\\n\\n---\\n\\n## Update\\n- Summary: Refined implementation plan and acceptance criteria"
})
If only a task title is available, resolve IDs with
list-planned-work
first, then call
get-task-details
when description context is needed.
Do not mark TODOs complete with status-only updates. Use
Changes/Why
only for completed external work; otherwise append
Update
summary.
调用
update-todo
在现有描述后追加内容,不要在前面插入。
已完成任务实现示例:
json
update-todo({
  "taskId": "<taskId>",
  "workspaceId": "<workspaceId>",
  "status": "Completed",
  "title": "Finalize HubSpot webhook retries",
  "description": "<existingDescription>\\n\\n---\\n\\n## Changes\\n- What changed: Added retry backoff and idempotency guard for webhook handler\\n- Why: Prevent duplicate processing on transient failures"
})
未交付任务更新示例:
json
update-todo({
  "taskId": "<taskId>",
  "workspaceId": "<workspaceId>",
  "status": "In Review",
  "description": "<existingDescription>\\n\\n---\\n\\n## Update\\n- Summary: Refined implementation plan and acceptance criteria"
})
如果仅提供了任务标题,请先调用
list-planned-work
解析对应的ID,需要描述上下文时再调用
get-task-details
获取。
不要仅通过修改状态就将待办事项标记为已完成。仅针对已完成的外部工作使用
Changes/Why
格式,其他场景请追加
Update
摘要。