> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enagrams.com/llms.txt
> Use this file to discover all available pages before exploring further.

# task_claim

> Claim an unassigned or queued task

## Overview

Move a task from `todo` to `in_progress` and assign it to yourself. Fails if the task is still blocked on prerequisites or already claimed by another session.

## Parameters

| Parameter    | Type   | Required | Description     |
| ------------ | ------ | -------- | --------------- |
| `task_id`    | string | Yes      | Task id         |
| `session_id` | string | Yes      | Your session id |

## Example

```json theme={null}
{
  "tool": "task_claim",
  "arguments": { "task_id": "task_xyz", "session_id": "sess_me" }
}
```
