Skip to content

Fix Windows dev startup#43

Merged
neubig merged 1 commit intomainfrom
fix/windows-dev-launch-and-client-pin
Apr 29, 2026
Merged

Fix Windows dev startup#43
neubig merged 1 commit intomainfrom
fix/windows-dev-launch-and-client-pin

Conversation

@neubig
Copy link
Copy Markdown
Collaborator

@neubig neubig commented Apr 29, 2026

Summary

  • launch the frontend npm script from dev-safe through npm's own CLI path when available, with OS-specific fallbacks for direct runs
  • repin @openhands/typescript-client to a commit that includes the Windows rimraf dist install fix from Make windows install work through rimraf typescript-client#137
  • make the dev-safe tests path-portable and cover the npm command selection paths
  • unblock local verification on the current toolchain with the TypeScript 6 deprecation setting and a narrower WebSocket send type

Verification

  • npm ci
  • npx vitest run __tests__/scripts/dev-safe.test.ts
  • npm run typecheck
  • npm run build
  • npm run dev smoke reached the frontend dev server at http://localhost:3001/

@neubig neubig merged commit b8fc647 into main Apr 29, 2026
1 check passed
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.

1 participant