diff --git a/.changeset/clean-kiwis-fly.md b/.changeset/clean-kiwis-fly.md new file mode 100644 index 000000000..505519b00 --- /dev/null +++ b/.changeset/clean-kiwis-fly.md @@ -0,0 +1,6 @@ +--- +"claude-dev": patch +--- + +browserConnectionResult protobus migration/removal + diff --git a/src/shared/ExtensionMessage.ts b/src/shared/ExtensionMessage.ts index 5383996ed..c6ba31d0d 100644 --- a/src/shared/ExtensionMessage.ts +++ b/src/shared/ExtensionMessage.ts @@ -35,7 +35,6 @@ export interface ExtensionMessage { | "userCreditsBalance" | "userCreditsUsage" | "userCreditsPayments" - | "browserConnectionResult" | "fileSearchResults" | "grpc_response" // New type for gRPC responses text?: string diff --git a/webview-ui/src/components/settings/BrowserSettingsSection.tsx b/webview-ui/src/components/settings/BrowserSettingsSection.tsx index e37534ce3..7f313b04c 100644 --- a/webview-ui/src/components/settings/BrowserSettingsSection.tsx +++ b/webview-ui/src/components/settings/BrowserSettingsSection.tsx @@ -59,20 +59,6 @@ export const BrowserSettingsSection: React.FC = () => { const [isBundled, setIsBundled] = useState(false) const [detectedChromePath, setDetectedChromePath] = useState(null) - // Listen for browser connection test results - useEffect(() => { - const handleMessage = (event: MessageEvent) => { - const message = event.data - if (message.type === "browserConnectionResult") { - setConnectionStatus(message.success) - setIsCheckingConnection(false) - } - } - - window.addEventListener("message", handleMessage) - return () => window.removeEventListener("message", handleMessage) - }, []) - // Auto-clear relaunch result message after 15 seconds useEffect(() => { if (relaunchResult) {