INNER CODE UNIT · Python

__init__

browser-use/macos-harness · src/macos_harness/browser.py:109

    def __init__(self, *, name: str | None = None, wait: float = 60.0) -> None:
        self.name = name
        self.wait = wait
        self._helpers: ModuleType | None = None

    def connect(self) -> BrowserHarness:
        if self._helpers is not None:
            return self

        if self.name:
            os.environ["BU_NAME"] = self.name

        try:
            from browser_harness import admin, helpers
        except ImportError as exc:  # pragma: no cover - packaging failure
            raise RuntimeError(
                "Browser Harness is unavailable. Install the project dependencies "
                "with `uv sync`."

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…