Get one Weeek task
weeek_get_taskFetch a single Weeek task by ID, returning its full description along with title, priority, and project info. Use when you need complete task details from a known task ID.
Instructions
PRIMARY tool for fetching a single Weeek task by task_id ({id, title, description, completed, projectId, priority, type}). DISTINCT from weeek_list_tasks — this is the only tool that returns the full description field. Use when an agent already has a specific id and needs full details; unknown ids surface as weeek_get_task failed (weeek_not_found): ….
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Weeek task identifier (from weeek_list_tasks or the Weeek UI) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Stable Weeek task identifier | |
| type | Yes | Task type (action | meet | call) | |
| title | Yes | Task title | |
| userId | Yes | UUID of the primary assignee (Weeek member id, matches weeek_list_members.id). Null if the task is unassigned. | |
| priority | Yes | Priority code (commonly 0=Low, 1=Medium, 2=High, 3=Hold), or null when no priority is set. The range is not guaranteed by the API. | |
| assignees | Yes | UUIDs of every assignee on the task (matches weeek_list_members.id). Empty if the task is unassigned; includes userId on assigned tasks. | |
| completed | Yes | Whether the task is completed | |
| projectId | Yes | Owning project id | |
| truncated | Yes | True if the response was clipped by the server's MAX_RESPONSE_CHARS gate. Only `description` is clipped (other fields are fixed-shape); the agent can re-issue with raised MAX_RESPONSE_CHARS in the server env to see the full text. | |
| description | Yes | Task description (nullable). May end with the marker '…[truncated]' if the response hit MAX_RESPONSE_CHARS — see the truncated field. |