Apuntar en un proyecto
update_projectCrea un proyecto del usuario o apunta en uno lo que ha cambiado: en qué punto va, el siguiente paso, tareas nuevas, tareas hechas y avances. Sin id crea uno (si ya hay uno con el mismo título, cambia ese). Manda solo lo que cambia. Úsala cada vez que cuente un avance, una decisión o algo pendiente de un proyecto suyo, sin esperar a que te lo pida. Escribe en sus palabras, sin inventar fechas ni tareas que no ha dicho.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | El proyecto que cambia (de list_projects). Sin él, se crea uno. | |
| why | No | Para qué es o cuándo estará terminado, en una frase. | |
| next | No | El siguiente paso concreto: lo primero que haría al retomarlo. | |
| basis | No | medido solo si hay una medición detrás (datos, logs, analítica). Lo que alguien cuenta es contado, aunque traiga un número. | |
| facts | No | Las decisiones, aprendizajes y trampas que han salido en la conversación, cada una por separado. Ponlas siempre que las haya, aunque no te lo pida: entran como deducidas y se verifican solas cuando se usan en un output entregado. | |
| state | No | En qué punto está ahora, en una o dos frases. Sustituye al anterior. | |
| title | No | Nombre corto del proyecto. Obligatorio al crearlo. | |
| remove | No | Ids de tareas que ya no van. | |
| reopen | No | Ids de tareas que vuelven a estar abiertas. | |
| source | No | De dónde sale lo que apuntas, si es un transcript o una conversación con id o título estable. Una fuente ya apuntada no se vuelve a apuntar. | |
| status | No | ||
| company | No | La empresa a la que pertenece, si es de su trabajo. Lo de una empresa se queda en su proyecto y se archiva con él cuando la deja. | |
| complete | No | Ids de tareas hechas (t1, t2…). | |
| progress | No | Un avance, en una línea, para el historial: lo que ha hecho. Lo que ha decidido, aprendido o le ha fallado no va aquí: va en facts. | |
| add_tasks | No | ||
| reprocess | No | Apuntar otra vez lo de una fuente ya vista. Solo si el usuario lo pide. | |
| occurred_on | No | Cuándo pasó lo que apuntas (la reunión, la llamada), AAAA-MM-DD. Solo si se sabe; nunca pongas hoy por defecto. | |
| company_canon | No | Solo si su empresa tiene company brain o un canon de métricas: dónde está. Entonces las métricas se apuntan con canon_ref, sin copiarlas. Si no lo tiene, este proyecto es su único sitio. | |
| state_confirmed | No | true solo si el usuario ha dicho o confirmado el estado él mismo. Si lo deduces tú, no lo pongas: queda como estado sin confirmar. |