Delete Task(s)
delete_taskPermanently remove one or multiple tasks from your Dida365 project. Supports batch deletion for cleaning up unwanted tasks.
Instructions
Permanently delete one or more tasks (任务). Supports batch deletion.
⚠️ DESTRUCTIVE: This action cannot be undone! (此操作无法撤销!)
WHEN TO USE:
User explicitly requests to remove/delete a task (删除任务)
Cleaning up unwanted tasks
WHEN NOT TO USE:
Complete a task (完成任务) → use 'complete_task'
Archive a task (not supported by API)
REQUIRED (per task):
projectId: Project containing the task (清单ID)
taskId: Task to delete (任务ID)
INPUT FORMAT: { "tasks": [{ "projectId": "...", "taskId": "..." }, ...] }
⚠️ IDEMPOTENT: Deleting a non-existent task returns success. Use 'get_task' first to verify existence if needed.
BATCH BEHAVIOR: Non-atomic - some may succeed while others fail. Check summary.failed > 0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes | Array of tasks to delete |