CLICKUP_UPDATE_TASK_PROMPT = '\n This tool is a wrapper around clickup\'s API, \n useful when you need to update a specific attribute of a task. Given the task id, desired attribute to change and the new value you want to create a request similar to the following dictionary:\n payload = {{"task_id": "<
task_id_to_update
>", "attribute_name": "<attribute_name_to_update>", "value": "<value_to_update_to>"}}\n\n Here are some example queries their corresponding payloads:\n Change the name of task 23jn23kjn to new task name -> {{"task_id": "23jn23kjn", "attribute_name": "name", "value": "new task name"}}\n Update the priority of task 86a0t44tq to 1 -> {{"task_id": "86a0t44tq", "attribute_name": "priority", "value": 1}}\n Re-write the description of task sdc9ds9jc to \'a new task description\' -> {{"task_id": "sdc9ds9jc", "attribute_name": "description", "value": "a new task description"}}\n Forward the status of task kjnsdcjc to done -> {{"task_id": "kjnsdcjc", "attribute_name": "description", "status": "done"}}\n Increase the time estimate of task sjncsd999 to 3h -> {{"task_id": "sjncsd999", "attribute_name": "time_estimate", "value": 8000}}\n Archive task jnsd98sd -> {{"task_id": "jnsd98sd", "attribute_name": "archive", "value": true}}\n *IMPORTANT*: Pay attention to the exact syntax above and the correct use of quotes. \n For changing priority and time estimates, we expect integers (
int).\n For name, description and status we expect strings (str).\n For archive, we expect a boolean (bool
).\n '