Expediente temporal de investigación
expedienteCreate, add to, read, or export a Colombian legal research case file that groups queries, citations, and observations; stores supplied content without querying sources.
Instructions
Crea, agrega, lee o exporta un expediente para agrupar consultas, citas y observaciones de una investigación. No consulta ninguna fuente: guarda lo que le pasas. Se activa con EXPEDIENTES=1 (DESACTIVADO por defecto). En memoria es TEMPORAL (expira según EXPEDIENTES_TTL_MS; por defecto no expira); con EXPEDIENTES_DIR persiste en disco y sobrevive a reinicios. El flujo empieza siempre en "crear", SIN id: devuelve el id que piden las demás; "agregar" exige campo y texto juntos; "leer" lo devuelve agrupado por sección. "exportar" escribe markdown: si ruta es un directorio crea .md dentro, el directorio padre tiene que existir, y un archivo que ya existe no se sobrescribe: se escribe al lado con sufijo numérico y la respuesta da la ruta final. Para guardar el texto de una norma usa obtener_documento.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Id del expediente (obligatorio para agregar, leer y exportar) | |
| ruta | No | Dónde escribir la exportación: un archivo o un directorio (solo accion="exportar") | |
| campo | No | Sección donde guardar la entrada (solo accion="agregar") | |
| texto | No | Contenido de la entrada a guardar (solo accion="agregar") | |
| accion | Yes | Qué hacer: crear un expediente, agregar una entrada, leer su contenido o exportarlo |