plan
Create a day-by-day task schedule that fits within your daily focus budget, ordered by start date, priority, and due date. Filter by projects or labels, and include weekends if needed.
Instructions
Propose a non-persistent day-by-day schedule of open tasks, greedily
packed into a daily focus budget (default from config) and ordered by
started-then-priority-then-due. Counts working days — weekends are skipped
unless include_weekends. Narrow the candidates with projects/labels
(include) or exclude_labels (drop private work); each falls back to config.
The suggested day is not saved to the task.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "plan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| labels | No | ||
| projects | No | ||
| capacity_hours | No | ||
| exclude_labels | No | ||
| include_weekends | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||