{"version":"2.0.59","anchor":"task-management-system","canonical_anchor":"task-management-system","heading":"Task Management System","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.59\/e\/task-management-system","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.59","markdown":"### Task Management System\n\n**What:** A complete task tracking system with four new tools for managing work items during coding sessions.\n\n**Tools added:**\n\n- `TaskCreate` - Create a new task with subject and description\n- `TaskGet` - Retrieve a task by ID with full details\n- `TaskUpdate` - Update task properties (subject, description, status, owner, comments, references, blockers)\n- `TaskList` - List all tasks with their current status\n\n**How to use:** Tasks are automatically created and managed by Claude during complex multi-step work. Each task has:\n\n- Subject and description\n- Status: `open` or `resolved`\n- Optional owner assignment\n- Comments with author attribution\n- Reference links between tasks\n- Blocking\/blocked-by relationships\n\n**Details:**\n\n- Tasks are stored in `.claude\/tasks\/` directory at `tI2()` function, line 344419\n- Tasks persist across sessions within the same project\n- Supports bidirectional task linking via `$Y1()` function at line 485071\n- **Evidence**: `TaskCreate` tool at line 484977, `TaskList` at line 485460"}