get_courses_by_timeline
List enrolled Moodle courses filtered by timeline classification—in-progress, future, or past—using course start/end dates to show what you are taking now.
Instructions
List enrolled courses filtered by Moodle's own timeline classification (in-progress/future/past), based on course start/end dates. Unlike list_courses (which returns everything unfiltered), this answers "what am I actually taking right now" directly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| classification | No | 'inprogress' (currently running, the default), 'future' (not started yet), or 'past' (ended). | inprogress |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |