async def extract_hyperlinks(self) -> str:
        """
        Extract all hyperlinks from the current web page.
        """
        if self.async_browser is None:
            raise ValueError("Async browser is not initialized")

        page = await self._aget_current_page(self.async_browser)
        html_content = await page.content()
        return self.scrape_page(page, html_content, self.absolute_url)

        Extract all hyperlinks from the current web page.
        
llama-index-integrations/tools/llama-index-tools-playwright/llama_index/tools/playwright/base.py