Skip to content

Commit 0a84444

Browse files
committed
fix: no focus hijack from automated chrome
1 parent 7db417d commit 0a84444

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@privatewebai/chrome-devtools-mcp",
3-
"version": "0.12.3",
3+
"version": "0.12.5",
44
"description": "MCP server for Chrome DevTools",
55
"type": "module",
66
"bin": "./build/src/index.js",
@@ -40,7 +40,7 @@
4040
"homepage": "https://github.com/ChromeDevTools/chrome-devtools-mcp#readme",
4141
"mcpName": "io.github.ChromeDevTools/chrome-devtools-mcp",
4242
"dependencies": {
43-
"@modelcontextprotocol/sdk": "^1.25.2",
43+
"@modelcontextprotocol/sdk": "^1.25.1",
4444
"chrome-devtools-frontend": "1.0.1555430",
4545
"core-js": "^3.47.0",
4646
"debug": "^4.4.3",

src/browser.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@ export async function launch(options: McpLaunchOptions): Promise<Browser> {
182182
args.push('--no-first-run');
183183
args.push(`--load-extension=${extensionPath}`);
184184
args.push('--enable-features=ExtensionDeveloperModeWarning');
185+
args.push('--enable-automation');
186+
args.push('--no-default-browser-check');
187+
args.push('--disable-background-networking');
185188
}
186189

187190
let puppeteerChannel: ChromeReleaseChannel | undefined;

0 commit comments

Comments
 (0)