langchain/tools/playwright/utils.py/get_current_page
def get_current_page(browser: SyncBrowser) -> SyncPage:
    if not browser.contexts:
        context = browser.new_context()
        return context.new_page()
    context = browser.contexts[0]  # Assuming you're using the default browser context
    if not context.pages:
        return context.new_page()
    # Assuming the last page in the list is the active one
    return context.pages[-1]