task_undrop
Restore a dropped OmniFocus task by clearing its dropped status and returning it to the active view. Idempotent: returns no change if task is not dropped.
Instructions
Restore a dropped OmniFocus task — clears its dropped status and returns it to the active view. Idempotent: returns noChange: true if the task is not dropped. Do not use to complete a task. Returns { done: true, id, name } or { noChange: true, id, name } — name lets the agent describe the change without a follow-up read. Side effects: clears droppedAt, sets meta.syncPending = true.Example: task_undrop({ id: "abc123" })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Persistent task ID. |