manage-tasks
Find, toggle, and complete checkbox tasks across your Obsidian vault. Filter by status, directory, or text, and manage tasks with compact or detailed output.
Instructions
Unified tool for finding, toggling, and completing checkbox tasks across the vault
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: 'list', 'toggle', 'complete' | |
| status | No | Filter by status: 'all' (default), 'open', 'completed' | |
| directory | No | Directory to limit search to | |
| limit | No | Maximum tasks to return (default: all in detailed mode, 100 in compact mode) | |
| mode | No | Response mode: compact (default) or detailed | |
| path | No | Path to the note | |
| line | No | Line number of the task (optional if text is provided) | |
| text | No | Text to match the task (partial match, alternative to line number) | |
| expected_mtime | No | Expected file modification time (RFC3339Nano) for optimistic concurrency | |
| texts | No | Comma-separated list or JSON array of task text snippets to mark complete |