update_task
Cambia una tarea: título, descripción, fecha, urgencia, estado, tramo, responsable, backlog, entregable.
Sólo se toca lo que mandás: un campo omitido queda como estaba. Para vaciar
uno, mandá `null` explícito donde el campo lo admita.
ESTADO — pasar a `completed` escribe `completed_at`; volver a `pending`
o `wip` lo limpia. Para reabrir algo cerrado es mejor rollback_task, que
además valida que estuviera cerrado.
TRAMO — mover `end_date` mueve también `due_date`: son la misma fecha
vista de dos maneras y separarlas deja las vistas contradiciéndose.
BACKLOG no es un estado: `backlog: true` con `status: 'pending'` es una
tarea pendiente apartada del radar, y es la combinación normal.
DÓNDE VIVE — `jira_project` / `clickup_list` la mandan a ese proyecto o
lista (si todavía no estaba en ninguna herramienta, la crea allá; si ya
estaba en otra, la MUEVE), y `solo_en_secondbrain: true` evita que suba.
Se pasa UNO; get_task_destinations lista los destinos. No se puede sacar
de ClickUp/Jira una tarea que ya vive allá: eso se borra con delete_task.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | No | Si está delegada o no | |
| title | No | ||
| status | No | ||
| urgent | No | Marca de urgente a mano | |
| backlog | No | Apartar del radar / traer de vuelta | |
| private | No | Sacarla o devolverla a lo compartible | |
| task_id | Yes | ID numérico de la tarea | |
| urgency | No | ||
| assignee | No | Responsable: nombre canónico o id del Atlas; null lo quita | |
| due_date | No | YYYY-MM-DD, o null para quitar | |
| end_date | No | Fin del tramo, YYYY-MM-DD o null (arrastra due_date) | |
| start_date | No | Inicio del tramo, YYYY-MM-DD o null | |
| description | No | ||
| clickup_list | No | Mandarla a esta lista de ClickUp: nombre o id. Ver get_task_destinations | |
| jira_project | No | Mandarla a este proyecto de Jira: clave («SB»), nombre o id. Ver get_task_destinations | |
| workspace_id | No | UUID del workspace, o su nombre tal como lo dice el usuario ('Acme', 'el personal'). Omitir si el token ya tiene workspace fijo | |
| deliverable_id | No | Entregable al que pertenece, o null | |
| solo_en_secondbrain | No | Que no suba a ClickUp ni a Jira (sólo si todavía no está en ninguna) |