file_upload_link
Para adjuntar archivos que están en disco (o de más de 5 MB, hasta 250 MB cada uno) sin pasar su contenido por la conversación: devuelve una URL de un solo uso, válida 15 minutos, y el comando curl para subirlos desde la terminal (hasta 10 archivos en la misma llamada, un -F por archivo). La URL es una credencial: no la muestres ni la guardes en notas o bitácoras. Si curl falla por un archivo no admitido, puedes reintentar con la misma URL; una vez usada con éxito, pide otra. target: note (nota), issue, task (tarea recurrente) o expedient_line (registro/expediente: los adjuntos de un registro van en una de sus líneas de actuación; búscala con expedient_lines_list o créala con expedient_line_add). id: el de ese elemento.
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": {
"target": "<target>",
"id": "<id>"
},
"name": "file_upload_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID de la nota, issue, tarea recurrente o línea de registro | |
| target | Yes | Dónde está el adjunto |