What's Changed
Bug Fixes
-
Electron validation in MCP launch path:
amicus doctornow validates Electron in the actual install that MCP councils run from, not just the doctor's own copy. This fixes the green-while-broken blind spot where doctor reported "Electron: ok" whileui: trueruns failed withelectron-absent. The fix enumerates running, global, and npx-cache installs and probes each through a dual-root resolver that accounts for npm's different nesting strategies across install types. -
Electron state distinction: Split the
electron-absentreason into two cases.electron-absentnow means the electron package was never installed (possibly intentional for headless-only setups), while the newelectron-broken: binary missing under <dir>covers the package-present-but-binary-missing state from interrupted postinstalls or AV quarantine. The broken state names the exact directory and points users toamicus doctor --fixfor automated repair.
Full Changelog: v4.5.0...v4.5.1