A descriptor for a paginated RPC endpoint, tying together:
Used to build each "list" request in a paginated flow, injecting the current cursor between pages.
cursor
Returns a sub-list of items plus a nextCursor if there's another page.
nextCursor