create_task
Add a task. Without a date it goes to the Inbox; with a date (YYYY-MM-DD, optional time HH:MM) it's planned on that day. Optionally a priority, a due date, a list (someday, week), subtasks, the note it came from, a Linear issue, and in a team workspace who it's for (assignee).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| due | No | a deadline, YYYY-MM-DD (apart from date, the day it's planned); "" clears it | |
| date | No | ||
| list | No | unplanned, where it waits: inbox (To-dos), someday (the backlog) or week (Later this week; next week on Saturday and Sunday). Takes it off its planned day; not with date | |
| note | No | a note's id (search_notes) the task came from, shown with it in Caddie; "" unlinks it | |
| time | No | ||
| title | Yes | ||
| linear | No | a Linear issue key like ENG-123. Only an issue assigned to the user: Caddie's Linear sync keeps the task in step with it (title, status), and ticks it off once it's no longer theirs. "" unlinks it | |
| minutes | No | how long it takes, default 30 | |
| assignee | No | team workspaces only: whose it is, a member's name, email or id ("me" for the user); "" or "none" leaves it unassigned | |
| priority | No | ||
| subtasks | No | the subtasks' titles: replaces them all ([] removes them); one with the same title as before keeps its tick | |
| workspace | No | Which Caddie: leave it out for the user's personal one, or give a team workspace's name or id (list_workspaces). Use the same one you found the item in. | |
| add_subtasks | No | subtasks to add after the ones it has |