mark_todo_done
Mark a specified todo item as completed. Use this to finalize a task; returns confirmation success even if already done.
Instructions
Mark a todo as completed (status="done"). Convenience shortcut for the most common state transition; equivalent to update_todo with status="done" but communicates intent more clearly. Returns the string "marked as done" on success. Example: {"id":"def67890"} → "marked as done". Side effects: idempotent — calling on an already-completed todo is a no-op that still returns success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | UUID of the todo to mark as done. |