update_task
Update an existing task by setting new values for title, notes, completion, dates, or effort. Only specified fields are modified.
Instructions
Update an existing task. Only provided fields are changed.
Args:
task_id: The uniqueID of the task.
title: New title.
note: New note text.
completed: True to mark complete, False to mark incomplete.
manual_start_date: ISO date string, or empty string to clear.
manual_end_date: ISO date string, or empty string to clear.
effort_seconds: Total effort in person-seconds. Pass 0 to set to zero;
None (omit) to leave unchanged.
min_effort_seconds: Three-point estimation minimum (person-seconds).
expected_effort_seconds: Three-point estimation expected value.
max_effort_seconds: Three-point estimation maximum.
start_no_earlier_than: ISO date string, or empty string to clear.
Maps to task.startNoEarlierThanDate.
start_no_later_than: ISO date string, or empty string to clear.
Maps to task.startNoLaterThanDate.
end_no_earlier_than: ISO date string, or empty string to clear.
Maps to task.endNoEarlierThanDate.
end_no_later_than: ISO date string, or empty string to clear.
Maps to task.endNoLaterThanDate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| title | No | ||
| note | No | ||
| completed | No | ||
| manual_start_date | No | ||
| manual_end_date | No | ||
| effort_seconds | No | ||
| min_effort_seconds | No | ||
| expected_effort_seconds | No | ||
| max_effort_seconds | No | ||
| start_no_earlier_than | No | ||
| start_no_later_than | No | ||
| end_no_earlier_than | No | ||
| end_no_later_than | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |