TaskGet

A built-in definition supplied to the request when the tools option was omitted.

Captured description

Use this tool to retrieve a task by its ID from the task list.

When to Use This Tool

  • When you need the full description and context before starting work on a task
  • To understand task dependencies (what it blocks, what blocks it)
  • After being assigned a task, to get complete requirements

Output

Returns full task details:

  • subject: Task title
  • description: Detailed requirements and context
  • status: ‘pending’, ‘in_progress’, or ‘completed’
  • blocks: Tasks waiting on this one to complete
  • blockedBy: Tasks that must complete before this one can start

Tips

  • After fetching a task, verify its blockedBy list is empty before beginning work.
  • Use TaskList to see all tasks in summary form.

Input schema

JSON
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "taskId": {
      "description": "The ID of the task to retrieve",
      "type": "string"
    }
  },
  "required": [
    "taskId"
  ],
  "additionalProperties": false
}

Independent estimate

~380 tokens

The captured tool object was counted against the common baseline. This value supports comparison and is not additive.