todo_manager
Manage tasks in an in-memory list: add, complete, update status, delete, and list. Filter tasks by status, priority, or tags.
Instructions
Manage an in-memory task list. Add, complete, update status, delete, and list tasks. Supports filtering by status, priority, and tags. Persistent within session.
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": {
"action": "<action>"
},
"name": "todo_manager"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform on the task list | |
| id | No | Task ID (required for complete, update_status, delete) | |
| title | No | Task title (required for add) | |
| description | No | Task description (optional, for add) | |
| status | No | Task status (for update_status or list filter) | |
| priority | No | Task priority (for add or list filter) | |
| points | No | Story points for the task (default: 1) | |
| tags | No | Tags for the task (for add) | |
| tag | No | Filter by tag (for list) |