Create task
create_taskCreate a standalone task (a unit of work NOT part of any goal plan).
Args:
title: Short title of the task (required).
description: Optional detail of what to do.
priority: 0.0–1.0 (higher = more important). Default 0.5.
tags: Optional list of string tags.
goal_id: Optional weak link to a goal UUID (the task is still standalone).
source: Who created it — 'agent' (default), 'user', or 'system'.
start_date: Optional ISO-8601 datetime when work starts (e.g. '2026-07-05T09:00:00').
due_date: Optional ISO-8601 datetime deadline.
created_at: Optional ISO-8601 datetime override for backfilling past tasks.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"title": "<title>"
},
"name": "create_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| title | Yes | ||
| source | No | agent | |
| goal_id | No | ||
| due_date | No | ||
| priority | No | ||
| created_at | No | ||
| start_date | No | ||
| description | No |