aula_study_pack
Combines classroom PDFs into one study compilation with a clickable index and page-return links, saving it locally; skips non-PDF URLs and reports omissions.
Instructions
Une PDF del aula en un solo compilado de estudio con índice clickeable (cada entrada abre la página donde empieza ese material, y cada página tiene arriba un enlace para volver), guardado en la compu del usuario. Une ÚNICAMENTE PDF; si una URL pedida no es PDF, queda en omitidos con el motivo.
Conviene llamar antes a aula_open del curso: devuelve cada módulo con sus archivos (nombre, url, sección y tipo) y permite elegir los apuntes sin bajar nada. Es un compilado íntegro, no un resumen.
Hay topes por memoria: 150 archivos, 300 MB de descarga total y 30 MB el PDF final (estimado con los tamaños de entrada, para no bajar archivos de más). Lo que no entra queda en omitidos con el motivo: se pide el resto en otro pack. La respuesta trae la ruta en archivo y materiales con sección, módulo, páginas y página de inicio de cada uno.
La direccion del curso sale de aula_list_courses. Para leer o pasarle al usuario archivos que no son PDF, usá aula_open y aula_read_file.
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": {
"direccion": "<direccion>"
},
"name": "aula_study_pack"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| archivos | No | URL de los PDF a unir, tal como las devuelve aula_open del curso (conviene llamarlo antes y elegir: cada archivo trae nombre, sección y tipo). El pack sigue el orden del aula, no el de esta lista. Sin `archivos`, une todos los PDF del curso. | |
| direccion | Yes | Dirección del curso, de aula_list_courses. Ej: "/curso/691". |