| 40 | }); |
| 41 | |
| 42 | export class BrowserNavigateTool extends Tool<z.infer<typeof NavigateArgs>> { |
| 43 | name = 'browser_navigate'; |
| 44 | description = 'Load a URL in the QodeX-managed headless Chromium browser. First call launches the browser (~2s). Default waitUntil is "domcontentloaded" — works on heavy pages where window.onload would time out behind slow third-party assets. On timeout the tool returns partial state (title/url/HTML) instead of erroring, so you can still inspect/screenshot/click. Resets console/network/error buffers for the new page.'; |
| 45 | isReadOnly = false; |
nothing calls this directly
no outgoing calls
no test coverage detected