in src/nova_act/nova_act.py [0:0]
def go_to_url(self, url: str) -> None:
"""Navigates to the specified URL and waits for the page to settle."""
validate_url(url, "go_to_url")
if not self.page or not self.dispatcher:
raise ClientNotStarted("Run start() to start the client before running go_to_url")
self.page.goto(url, wait_until="domcontentloaded")
self.page.wait_for_selector("#autonomy-listeners-registered", state="attached")
self.dispatcher.wait_for_page_to_settle(go_to_url_timeout=self.go_to_url_timeout)