Skip to content

feat(windows): bundled browser override and npm PATH for updates#173

Merged
duguwanglong merged 3 commits into
mainfrom
feat/windows-browser-override-and-frontend-npm-env
Apr 24, 2026
Merged

feat(windows): bundled browser override and npm PATH for updates#173
duguwanglong merged 3 commits into
mainfrom
feat/windows-browser-override-and-frontend-npm-env

Conversation

@xiami762

Copy link
Copy Markdown
Contributor
  • Resolve chrome.exe under bundled Chrome in bootstrap-windows.ps1 and set FLOCKS_BROWSER_EXECUTABLE_OVERRIDE
  • Honor explicit browser override in install.ps1 when configuring agent-browser
  • Prepend bundled Node to PATH for frontend npm install/build in updater alongside npm registry

Made-with: Cursor

zhougongyan added 3 commits April 23, 2026 18:18
- Resolve chrome.exe under bundled Chrome in bootstrap-windows.ps1 and set FLOCKS_BROWSER_EXECUTABLE_OVERRIDE
- Honor explicit browser override in install.ps1 when configuring agent-browser
- Prepend bundled Node to PATH for frontend npm install/build in updater alongside npm registry

Made-with: Cursor
Retry installer dependency setup after clearing a corrupted uv-managed Python runtime so the EXE install flow can recover from stale cached interpreters.

Made-with: Cursor
Retry Windows EXE updates after releasing locked frontend files, repair broken uv-managed Python caches during uv sync, and restore scripts/install.ps1 to UTF-8 with BOM plus CRLF so the PowerShell rules and runtime expectations stay aligned.

Made-with: Cursor
@duguwanglong duguwanglong merged commit f843e30 into main Apr 24, 2026
3 checks passed
duguwanglong pushed a commit to DearEmma/flocks that referenced this pull request May 18, 2026
…ntFlocks#173)

* feat(windows): bundled browser override and npm PATH for updates

- Resolve chrome.exe under bundled Chrome in bootstrap-windows.ps1 and set FLOCKS_BROWSER_EXECUTABLE_OVERRIDE
- Honor explicit browser override in install.ps1 when configuring agent-browser
- Prepend bundled Node to PATH for frontend npm install/build in updater alongside npm registry

* fix(windows): recover from broken uv managed Python cache

Retry installer dependency setup after clearing a corrupted uv-managed Python runtime so the EXE install flow can recover from stale cached interpreters.

* fix(windows): harden EXE updates and PowerShell script encoding

Retry Windows EXE updates after releasing locked frontend files, repair broken uv-managed Python caches during uv sync, and restore scripts/install.ps1 to UTF-8 with BOM plus CRLF so the PowerShell rules and runtime expectations stay aligned.
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.

2 participants