List upcoming IC events from the kiosk cache
ic_events_list_upcomingReturns the upcoming-events feed the FT10 kiosk renders. Backed by /api/refresh/events cron (hourly Luma sync). Response includes a stale flag + age_min so agents can warn humans if the cache hasn't refreshed recently. Args: { limit?: number, default 15, max 50 }. Required scope: events:read_upcoming.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many events to return. Default 15, capped at 50. |