get_deadlines
Retrieves upcoming assignment deadlines and quiz closings for selected or all Moodle courses, sorted by date with submission status and days remaining.
Instructions
Próximas entregas de tareas y cierres de cuestionarios, de una materia o de todas, ordenadas por fecha (ISO 8601, zona America/Argentina/Mendoza), con estado de entrega y días restantes. Oculta lo ya entregado salvo include_completed y lo vencido hace más de overdue_days (14). Con muchas materias puede devolver partial: true y la lista de materias pendientes. Sin course_id revisa las materias del perfil (set_active_courses) o todas si no hay perfil; all_courses: true fuerza todas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | No | Opcional: una sola materia (ID, URL o nombre). Si se omite se revisan todas. | |
| days_ahead | No | Ventana de días hacia adelante (por defecto 30) | |
| all_courses | No | true revisa todas las materias aunque haya un perfil del cuatrimestre | |
| overdue_days | No | Hasta cuántos días atrás se muestra lo vencido sin entregar (por defecto 14) | |
| include_overdue | No | false oculta lo vencido sin entregar (por defecto se muestra) | |
| include_completed | No | true incluye lo ya entregado o con nota (por defecto no) |