task_create
Creates a task (not a bug) and publishes it right away: with an approver it goes to approval, otherwise to work to the assignee. rulesRevision is the current revision of the workspace's task creation template for the type, and spec is checked against that template; placement is one of featureID / featureKey (product and version from the feature), versionID (no suitable feature) or productID (product backlog). Stage assignees: employee uuid, "any" (any employee) or null (no such stage; the work stage always exists). Returns link, status and available transitions.
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>",
"gist": "<gist>",
"rulesRevision": "<rulesRevision>",
"type": "<type>"
},
"name": "task_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ord | No | Position of the new task, as ord in task edits; omitted - the end of the feature's plan. | |
| gist | Yes | Gist: one or two sentences, "problem → solution", up to 300 characters of plain text (no Markdown, links or task keys), in the language of the workspace data. | |
| spec | No | Spec (requirements) in the language of the workspace data, per the task creation template; Markdown, HTML is rejected. | |
| type | Yes | Work type by the nature of the work; the template depends on it. | |
| title | Yes | Task title in the language of the workspace data, up to 200 characters. | |
| labels | No | Labels. | |
| priority | No | Priority; a human decision, set only at the user's explicit request. | |
| featureID | No | Feature ID - the preferred placement | |
| moduleIDs | No | Product modules the task affects | |
| productID | No | Product ID - the product backlog, last resort | |
| versionID | No | Version ID - when no feature fits | |
| featureKey | No | Feature key #F12; not with featureID | |
| componentIDs | No | Product components the work actually touches; a module does not imply them. May stay empty if unsure | |
| testAssignee | No | Tester; default - no testing stage. | |
| workAssignee | No | Assignee; default "any". | |
| workTimePlan | No | Planned work time in minutes, per the assignee's role level | |
| rulesRevision | Yes | Revision of the task creation template for this type; a stale one is rejected | |
| reviewAssignee | No | Reviewer; default - no review stage. | |
| approvalAssignee | No | Approver; when omitted - the person who asked for the item (set by the server), null - no approval stage. | |
| workIterationDate | No | A date within the work iteration, YYYY-MM-DD; defaults to the current iteration. |