eigent/electron/main
google-labs-jules[bot] 7043f939cd fix: quote uv executable path to support spaces in username on Windows
The `uv` executable path was not quoted, causing failures on Windows when the user profile path contained spaces (e.g. "C:\Users\John Doe\.eigent\bin\uv.exe"). This occurs because `spawn` with `shell: true` parses the space as an argument separator.

This change wraps the `uv_path` in double quotes when constructing `npmCommand` and `npxCommand`, ensuring the shell treats the full path as the executable.

Also fixed a missing mock for `getUvEnv` in `test/mocks/environmentMocks.ts` which was causing unit tests to fail.
2026-01-18 08:08:51 +00:00
..
utils minor update 2026-01-18 01:36:07 +08:00
copy.ts initial commit 2025-07-29 23:57:16 +08:00
fileReader.ts update 2025-10-21 23:24:48 +01:00
index.ts chroe: prebuilt 2026-01-17 16:52:49 +08:00
init.ts update 2025-11-27 20:20:03 +08:00
install-deps.ts fix: quote uv executable path to support spaces in username on Windows 2026-01-18 08:08:51 +00:00
update.ts ignore unnecessary error msg 2026-01-18 09:00:15 +08:00
webview.ts update 2025-10-21 23:24:55 +01:00