initialize_task
Creates a new task with a detailed description, optional initial checklist, and metadata for structured task management. Enables AI agents to handle complex tasks systematically.
Instructions
Creates a new task with the specified description and optional initial checklist items.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
context_for_all_tasks | No | Information that all tasks in the checklist should include | |
initial_checklist | No | Optional initial checklist items | |
metadata | No | Optional metadata for the task | |
task_description | Yes | A medium-level detailed description about the whole task |
Input Schema (JSON Schema)
{
"properties": {
"context_for_all_tasks": {
"description": "Information that all tasks in the checklist should include",
"type": "string"
},
"initial_checklist": {
"description": "Optional initial checklist items",
"items": {
"properties": {
"context_and_plan": {
"description": "Related information, files the agent should read, and more details from other tasks, as well as a detailed plan for this task",
"type": "string"
},
"detailed_description": {
"description": "A longer description about what we want to achieve with this task",
"type": "string"
},
"done": {
"default": false,
"description": "Whether the task is already completed",
"type": "boolean"
},
"task": {
"description": "A short yet comprehensive name for the task",
"type": "string"
}
},
"required": [
"task",
"detailed_description"
],
"type": "object"
},
"type": "array"
},
"metadata": {
"description": "Optional metadata for the task",
"properties": {
"estimated_completion_time": {
"description": "Estimated completion time (ISO timestamp or duration)",
"type": "string"
},
"priority": {
"description": "Priority level of the task",
"enum": [
"high",
"medium",
"low"
],
"type": "string"
},
"tags": {
"description": "Tags to categorize the task",
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"task_description": {
"description": "A medium-level detailed description about the whole task",
"type": "string"
}
},
"required": [
"task_description"
],
"type": "object"
}