{"version":"2.1.16","anchor":"task-tools-for-shared-task-management","canonical_anchor":"task-tools-for-shared-task-management","heading":"Task Tools for Shared Task Management","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.16\/e\/task-tools-for-shared-task-management","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.16","markdown":"### Task Tools for Shared Task Management\n\n**What**\n\nNew set of tools for creating and managing tasks that are shared across team members.\n\n**Usage**\n\n`# Create a task > Use TaskCreate with subject \"Implement API endpoint\" and description \"Create the \/users endpoint\" # List all tasks > Use TaskList to see available tasks # Update task status or ownership > Use TaskUpdate with id \"1\" and status \"in_progress\" and owner \"researcher\" # Get task details > Use TaskGet with id \"1\"` **Details** - `TaskCreate`: Create new tasks with subject, description, and optional metadata - `TaskGet`: Retrieve a task by ID - `TaskUpdate`: Update task status, owner, description, or blocked_by relationships - `TaskList`: List all tasks showing ID, status, owner, and subject - Tasks support dependency tracking with `blocks` and `blockedBy` fields - When a task is completed, blocked tasks become unblocked **Evidence** `Or7` at line containing `\"Create a new task in the task list\"`, `Xr7` (TaskCreate prompt), `DD1` (TaskGet name), `Lr7` (TaskUpdate description)"}