get_course_resources
Lists accessible links and materials for a course, including assignments, PDFs, ZIPs, pages, and URLs, with section, module, and source details so users can locate course resources.
Instructions
Lista los enlaces de una asignatura, incluidas tareas y archivos PDF, ZIP y otros.
Recorre secciones topics/onetopic accesibles; lee carpetas, recursos, enlaces URL, páginas y adjuntos de consignas de tareas. Devuelve links con sección, módulo y source_url. Los enlaces de tareas abren la actividad de entrega; no envía archivos. Autentica con .env. No visita sitios externos ni descarga binarios. Solo contenido visible para la cuenta: no inventa enlaces de actividades o secciones restringidas. Revisá complete, pending_urls y warnings antes de asumir que el inventario es completo. No recorre conversaciones de foros, intentos de exámenes ni sitios externos.
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": {
"course_id": "<course_id>"
},
"name": "get_course_resources"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | ID de la asignatura de Grado. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| links | Yes | ||
| total | Yes | ||
| course | Yes | ||
| format | Yes | ||
| complete | Yes | ||
| sections | Yes | ||
| warnings | Yes | ||
| fetched_at | Yes | ||
| pending_urls | Yes | ||
| unlinked_activities | Yes |