Yield each cursor page; follow ``next_cursor`` until exhausted. Works over both ``MachineList`` (next_cursor + has_more) and ``ScheduleRunList`` (next_cursor only).
(
self,
fetch_page: Callable[[str | None], Awaitable[Any]],
)
no test coverage detected