log_append
Añade UNA línea al final de una bitácora: una actuación concreta (qué se hizo, dónde, resultado). Es PERMANENTE para ti: no podrás editarla ni borrarla, así que escríbela bien a la primera y nunca incluyas secretos (contraseñas, claves, tokens). La fecha y el autor (esta API key) se guardan solos; en agent indica tu modelo y herramienta. Admite markdown y chips $[note:id:título] / $[environment:id:nombre]. NOTAS vs BITÁCORAS — elige bien: (a) Una NOTA es documentación viva: cómo se hace algo (instrucciones, procedimientos) o cómo funciona/está montado algo (arquitectura, configuración, decisiones). Se reescribe para reflejar el estado ACTUAL; no es un diario. (b) Una BITÁCORA (log) es el historial cronológico e inmutable de actuaciones: qué se hizo, cuándo y con qué resultado (despliegues, cambios, incidencias, migraciones, pruebas). Cada actuación es UNA línea nueva con log_append; tú no puedes editar ni borrar líneas (solo el usuario puede corregirlas desde la web) y la bitácora no se puede borrar. Regla práctica: si vas a escribir algo con fecha del tipo "hoy he hecho X" o a añadir entradas a una sección "Historial/Changelog/Registro" de una nota, va en una BITÁCORA, no en la nota. Si cambia cómo funciona algo, actualiza la nota (estado actual) Y añade una línea a la bitácora (el cambio). Flujo: busca la bitácora con logs_list; si no existe, créala con log_create y enlázala desde la nota de documentación con el chip $[log::<título>] (y viceversa en la descripción o en una línea con $[note::<título>]). Las líneas deben ser autosuficientes: qué, dónde, resultado y, si aplica, chips a notas/entornos implicados. Los EXPEDIENTES (agenda) son otra cosa: asuntos con fechas de vencimiento y próximas actuaciones.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"logId": "<logId>",
"content": "<content>",
"agent": "<agent>"
},
"name": "log_append"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Identifícate: modelo y herramienta desde la que trabajas, p. ej. "Claude Opus 5.5 · Claude Code" o "GPT-5 · ChatGPT". Se guarda en la línea junto al nombre de la API key. | |
| logId | Yes | ID de la bitácora | |
| content | Yes | Texto de la línea |