OptionalhasWhether more items remain past the returned page.
OptionalincludeWhether caller requested exact totals.
Whether the result appears to be truncated/paginated.
OptionalnextOffset to pass as pageOffset to fetch the next page, when hasMore is true.
OptionalrequestedRequested page offset hint, if provided by caller.
OptionalrequestedRequested page size hint, if provided by caller.
OptionalrequestedRequested page token hint, if provided by caller.
OptionalreturnedNumber of rows returned when the payload is an array.
OptionaltotalTotal number of rows available before truncation, when known.
OptionalwarningOptional advisory warning for agent callers.
Pagination metadata returned for list/search style tool calls.
Remarks
When McpExecutionPaginationMetadata.hasMore is present, the result was actually sliced by the runtime's default response-size safety net (see
applyResponseSizeLimit) before being returned — not just flagged as possibly truncated.nextPageOffsetis always a usable continuation value in that case.