create_task
Creates a new task with title, project assignment, optional due date, recurrence, and subtask support. Ideal for organizing research projects and managing workflows.
Instructions
Create a new task in the SQLite database.
Args:
title: Short task description.
project_id: Which project this task belongs to.
owner: Who is responsible (default "Metis").
notes: Additional details or context.
due_date: Optional due date in YYYY-MM-DD format.
recurrence: Optional repeat — "daily", "weekly", "monthly", or "yearly".
When a recurring task is completed, the next occurrence is created automatically.
parent_task_id: Optional parent task — set this to make this a subtask.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| project_id | Yes | ||
| owner | No | Metis | |
| notes | No | ||
| due_date | No | ||
| recurrence | No | ||
| parent_task_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |