INNER CODE UNIT · TypeScript

onPage

hyperbrowserai/HyperAgent · src/agent/index.ts:388

    const onPage = async (newPage: Page) => {
      try {
        const opener = await newPage.opener();
        if (opener === activeTaskPage) {
          if (this.debug) {
            console.log(
              `[HyperAgent] Task following new tab: ${newPage.url()}`
            );
          }
          activeTaskPage = newPage;
        }
      } catch {
        // Ignore
      }
    };
    this.context?.on("page", onPage);
    const cleanup = () => this.context?.off("page", onPage);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…