update_task
Update a task's completion status to mark it finished or pending. Automatically deactivates the agenda when all non-optional tasks are completed.
Instructions
Update a task's completion status.
If all non-optional tasks are completed, the agenda will be marked as inactive.
Args:
task_id: The ID of the task to update
is_completed: True if the task is finished, False otherwise
Returns:
A dictionary with status and message
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| is_completed | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||