MCP Task Manager Server

expandTask

Breaks down a parent task into subtasks by providing descriptions, project ID, and task ID. Optionally replaces existing subtasks with the 'force' flag. Outputs updated task details.

Instructions

Breaks down a specified parent task into multiple subtasks based on provided descriptions. Requires the project ID, the parent task ID, and an array of descriptions for the new subtasks. Optionally allows forcing the replacement of existing subtasks using the 'force' flag. Returns the updated parent task details, including the newly created subtasks.

Input Schema

NameRequiredDescriptionDefault
forceNoOptional flag (default false). If true, any existing subtasks of the parent task will be deleted before creating the new ones. If false and subtasks exist, the operation will fail.
project_idYesThe unique identifier (UUID) of the project containing the parent task.
subtask_descriptionsYesAn array of descriptions (1-20) for the new subtasks to be created under the parent task.
task_idYesThe unique identifier of the parent task to be expanded.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "force": { "default": false, "description": "Optional flag (default false). If true, any existing subtasks of the parent task will be deleted before creating the new ones. If false and subtasks exist, the operation will fail.", "type": "boolean" }, "project_id": { "description": "The unique identifier (UUID) of the project containing the parent task.", "format": "uuid", "type": "string" }, "subtask_descriptions": { "description": "An array of descriptions (1-20) for the new subtasks to be created under the parent task.", "items": { "description": "A textual description for one of the new subtasks (1-512 characters).", "maxLength": 512, "minLength": 1, "type": "string" }, "maxItems": 20, "minItems": 1, "type": "array" }, "task_id": { "description": "The unique identifier of the parent task to be expanded.", "minLength": 1, "type": "string" } }, "required": [ "project_id", "task_id", "subtask_descriptions" ], "type": "object" }

You must be authenticated.

Other Tools from MCP Task Manager Server

Related Tools

ID: iidipqwk2z