create_task
Create a task in TaskLogger. Provides required fields: description, type, category, assignee. Other fields default; sub-type defaults to Report Bug.
Instructions
Create a new task. Only problem_description, problem_type_id, category_id, and assigned_to_id are required. sub_type_id defaults to 'Report Bug' (27). Any field not specified gets the TaskLogger default.
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": {
"problem_description": "<problem_description>",
"problem_type_id": "<problem_type_id>",
"category_id": "<category_id>",
"assigned_to_id": "<assigned_to_id>"
},
"name": "create_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Hints text | |
| notes | No | Notes text | |
| branch_id | No | Branch ID (omit for default) | |
| status_id | No | Status ID (omit for default) | |
| is_private | No | Private mode | |
| percentage | No | Progress 0-100 (omit for 0) | |
| category_id | Yes | Task category ID — REQUIRED | |
| keep_unread | No | Keep unread | |
| priority_id | No | Priority ID (omit for default) | |
| sub_type_id | No | Sub-type ID (defaults to '27' — Report Bug) | |
| due_datetime | No | Due date ISO string (omit for default) | |
| is_monitored | No | Monitor this task | |
| assigned_to_id | Yes | Assignee user ID — REQUIRED | |
| problem_type_id | Yes | Problem type ID — REQUIRED | |
| problem_description | Yes | Task description (plain text) — REQUIRED |