Merge PR #7007: feat(tools): add a browser.cdpUrl setting for the default automation target (@terrxo)
This commit is contained in:
@@ -95,6 +95,11 @@ function resolveBrowserKind(params: BrowserParams, session: ToolSession): Browse
|
||||
const exe = resolveToCwd(app.path, session.cwd);
|
||||
return { kind: "spawned", path: exe };
|
||||
}
|
||||
// A configured endpoint is a default, not an override: explicit app options win.
|
||||
const configuredCdpUrl = (session.settings.get("browser.cdpUrl") as string | undefined)?.trim();
|
||||
if (configuredCdpUrl) {
|
||||
return { kind: "connected", cdpUrl: configuredCdpUrl.replace(/\/+$/, "") };
|
||||
}
|
||||
const cmuxKind = resolveCmuxKind({
|
||||
settingEnabled: session.settings.get("browser.cmux") as boolean | undefined,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user