Problem
gog calendar events defaults to --max=10 results. When a date range contains more than 10 events, the output is silently truncated — there's no warning, no pagination hint, and no indication that results were cut off.
Reproduction
gog calendar events <calendarId> -a <account> --from <start> --to <end>
If the range contains >10 events, only 10 are returned with no truncation notice.
Impact
An AI agent querying a 2-week calendar range missed a birthday party event because it was the 11th result in the window. The event was within the requested date range but silently dropped.
Expected behaviour
One of:
- Warn when results are truncated (e.g.
⚠ Results truncated — use --all-pages for complete list)
- Default
--max to a higher value (e.g. 250, matching Google Calendar API max)
- Auto-paginate by default when
--from/--to are set (intent is clearly "give me everything in this range")
Workaround
Use --all-pages flag, but this is not documented prominently and is easy to miss.
Version
Problem
gog calendar eventsdefaults to--max=10results. When a date range contains more than 10 events, the output is silently truncated — there's no warning, no pagination hint, and no indication that results were cut off.Reproduction
If the range contains >10 events, only 10 are returned with no truncation notice.
Impact
An AI agent querying a 2-week calendar range missed a birthday party event because it was the 11th result in the window. The event was within the requested date range but silently dropped.
Expected behaviour
One of:
⚠ Results truncated — use --all-pages for complete list)--maxto a higher value (e.g. 250, matching Google Calendar API max)--from/--toare set (intent is clearly "give me everything in this range")Workaround
Use
--all-pagesflag, but this is not documented prominently and is easy to miss.Version