tasknotes¶
CRUD operations on tasks via TaskNotes plugin HTTP API (localhost, port from plugin settings — see below).
- Area: Foundational
- Category: obsidian
- Level: advanced
- Input: conversation
- Output: document
- Setup: install
- Roles:
Drives the TaskNotes Obsidian plugin via its local HTTP API (127.0.0.1, port from plugin settings) to create, update, complete, and list tasks.
How you ask¶
- “Create a new task: Review client proposal by Friday”
- “Mark the website redesign task as completed”
- “List all open tasks with high priority”
- “Update the status of the marketing audit task”
Inputs¶
- title — Task title
- priority — Priority for the created task — low, normal, or high. Omit to let the TaskNotes plugin apply its configured default. (high | low | none | normal)
- due — Due date
- projects — Projects the task belongs to
- task — Task to update
- fields — Field values to change
- task — Task to delete
- confirmed — Explicit owner confirmation — deletion is never inferred
Outputs¶
- created-task (markdown)
- deleted-task (markdown)
- updated-task (markdown)
- {output.tasks}/