删除任务列表或已分配任务会连带删除 Docs 或 Chat Spaces 中的原始任务
原文依据:2 处该 Skill 暴露的删除方法并不总是只影响 Google Tasks 中当前看到的对象。删除含有已分配任务的列表,或直接删除已分配任务,会同时删除分配界面中的原始任务。
用户可能在以为只清理一个任务列表或副本时,永久丢失 Docs 或 Chat Spaces 中关联的原始任务,影响其他参与者依赖的工作记录。
源码明确说明:删除包含已分配任务的任务列表,或删除已分配任务,会同时删除 Docs、Chat Spaces 等分配界面中的原始任务。因此,当用户授权这类删除操作时,影响可能超出 Google Tasks 当前对象。用户可要求执行前列出关联任务及受影响界面,并对删除操作进行逐次确认。
- `delete` — Deletes the authenticated user's specified task list. If the list contains assigned tasks, both the assigned tasks and the original tasks in the assignment surface (Docs, Chat Spaces) are deleted. - `get` — Returns the authenticated user's specified task list.查看另外 1 个位置
- `clear` — Clears all completed tasks from the specified task list. The affected tasks will be marked as 'hidden' and no longer be returned by default when retrieving all tasks for a task list. - `delete` — Deletes the specified task from the task list. If the task is assigned, both the assigned task and the original task (in Docs, Chat Spaces) are deleted. To delete the assigned task only, navigate to the assignment surface and unassign the task from there. - `get` — Returns the specified task.