class Anthropic::Internal::Page

def auto_paging_each(&blk)

Other tags:
    Yieldparam: -

Parameters:
  • blk (Proc) --
def auto_paging_each(&blk)
  unless block_given?
    raise ArgumentError.new("A block must be given to ##{__method__}")
  end
  page = self
  loop do
    page.data&.each(&blk)
    break unless page.next_page?
    page = page.next_page
  end
end