From b19b7ae72dc6226f4dd484cc6c03e63eeca325c3 Mon Sep 17 00:00:00 2001 From: "Tommy D. Rossi" Date: Tue, 30 Dec 2025 14:19:33 +0100 Subject: [PATCH] change colors of badges --- extension/manifest.json | 2 +- extension/src/background.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/extension/manifest.json b/extension/manifest.json index 5627adf..4e0ec8c 100644 --- a/extension/manifest.json +++ b/extension/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Playwriter MCP", - "version": "0.0.58", + "version": "0.0.59", "description": "Automate your Browser using Cursor, Claude, VS Code. More capable and context efficient than Playwright MCP.", "permissions": ["debugger", "tabGroups", "contextMenus", "tabs"], "host_permissions": [""], diff --git a/extension/src/background.ts b/extension/src/background.ts index 6e0b8c0..6f4b225 100644 --- a/extension/src/background.ts +++ b/extension/src/background.ts @@ -775,7 +775,7 @@ async function resetDebugger(): Promise { // We can't distinguish them without the `tabs` permission, so we just let attachment fail. function isRestrictedUrl(url: string | undefined): boolean { if (!url) return false - const restrictedPrefixes = ['chrome://', 'chrome-extension://', 'devtools://', 'edge://'] + const restrictedPrefixes = ['chrome://', 'chrome-extension://', 'devtools://', 'edge://', 'https://chrome.google.com/', 'https://chromewebstore.google.com/'] return restrictedPrefixes.some((prefix) => url.startsWith(prefix)) } @@ -789,7 +789,7 @@ const icons = { }, title: 'Connected - Click to disconnect', badgeText: '', - badgeColor: [0, 0, 0, 0] as [number, number, number, number], + badgeColor: [64, 64, 64, 255] as [number, number, number, number], }, connecting: { path: { @@ -800,7 +800,7 @@ const icons = { }, title: 'Waiting for MCP WS server...', badgeText: '...', - badgeColor: [0, 0, 0, 0] as [number, number, number, number], + badgeColor: [64, 64, 64, 255] as [number, number, number, number], }, disconnected: { path: { @@ -811,7 +811,7 @@ const icons = { }, title: 'Click to attach debugger', badgeText: '', - badgeColor: [0, 0, 0, 0] as [number, number, number, number], + badgeColor: [64, 64, 64, 255] as [number, number, number, number], }, restricted: { path: { @@ -822,7 +822,7 @@ const icons = { }, title: 'Cannot attach to this page', badgeText: '', - badgeColor: [0, 0, 0, 0] as [number, number, number, number], + badgeColor: [64, 64, 64, 255] as [number, number, number, number], }, error: { path: {