Skip to content

fix(desktop): resolve getComputerUseMcpCommand crash on Windows settings page - #3119

Open
Pallavikumarimdb wants to merge 1 commit into
different-ai:devfrom
Pallavikumarimdb:bugfix/windows-computer-use-crash
Open

fix(desktop): resolve getComputerUseMcpCommand crash on Windows settings page#3119
Pallavikumarimdb wants to merge 1 commit into
different-ai:devfrom
Pallavikumarimdb:bugfix/windows-computer-use-crash

Conversation

@Pallavikumarimdb

Copy link
Copy Markdown

Summary

Resolves the White Screen of Death (WSOD) crash on Windows when booting or opening settings.

  1. Backend: Prevented getComputerUseMcpCommand() from throwing a hard exception on non-macOS platforms. It now returns null so the caller falls back to the default command gracefully.
  2. Types: Updated getComputerUseMcpCommand in desktop-ipc.ts to allow string[] | null.
  3. Frontend: Fixed a TypeError in the browser plugin check in settings-route.tsx where .some() was called on config.command when it was parsed as a string at runtime instead of an array.

Why

Issue

Scope

Out of scope

Testing

Ran

pnpm typecheck

### Result
- pass/fail:
- if fail, exact files/errors:

## CI status
- pass:
- code-related failures:
- external/env/auth blockers:

## Manual verification
1.
2.
3.

## Evidence
- video/screenshot link, or `N/A (docs-only)`

## Risk
-

## Rollback
-

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-landing Ready Ready Preview, Comment, Open in v0 Jul 25, 2026 2:24pm

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

@Pallavikumarimdb is attempting to deploy a commit to the Different AI Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Windows: hard throw in getComputerUseMcpCommand() crashes desktop renderer (blank screen) on 0.17.30 and 0.17.32

1 participant