Pagination support will require keeping track of which subrequests need to be advanced, all in the cursor.
For example, given the search terms:
dogs
cats
hamsters
If cats take up the whole first page, we have to try the same first page of dogs and hamsters on subsequent requests. If we simply request the next cursor/page across the board, we'll miss the first page of dogs and hamster.
Perfect pagination is pretty difficult especially if new results show up for dogs, cats, and hamsters, so this will be best effort.
Pagination support will require keeping track of which subrequests need to be advanced, all in the cursor.
For example, given the search terms:
If cats take up the whole first page, we have to try the same first page of dogs and hamsters on subsequent requests. If we simply request the next cursor/page across the board, we'll miss the first page of dogs and hamster.
Perfect pagination is pretty difficult especially if new results show up for dogs, cats, and hamsters, so this will be best effort.