agenda
Lists every event occurrence from local .ics calendars between two dates, grouped by day, with recurring events expanded and timezone-aware times.
Instructions
Show every event occurrence between start and end, sorted, grouped by day, with recurring events already expanded (RRULE, EXDATE, RDATE and modified instances applied).
start/end: '2026-03-02' or '2026-03-02T09:30' (optionally with Z or an offset). A
date-only end includes that whole day. tz: IANA zone name used to read start/end and to
show every time; the zone is printed in the header and next to each time. Floating times
(no zone in the file) are read in tz. All-day events show as 'all day' and are not
shifted by tz. calendars: file names from calendar_overview (default: all).
Cancelled events are hidden unless include_cancelled=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tz | No | UTC | |
| end | Yes | ||
| limit | No | ||
| start | Yes | ||
| calendars | No | ||
| include_cancelled | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |