You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: US-027 bridge improvements for Pi in-VM execution
Major sandbox bridge fixes enabling in-VM ESM execution of complex Node.js
apps:
- Fix _resolveModule to use ESM export conditions (import mode) for V8 module
system
- Fix polyfill double-wrapping in _loadFile (bundlePolyfill returns IIFE)
- Add esbuild __export() pattern to CJS named export extraction
- Fix CJS wrapper const→let for exports reassignment (ajv compat)
- Add url module static wrapper with correct fileURLToPath/pathToFileURL
- Add global = globalThis alias for CJS compat
- Add tty, net, path (posix/win32) to BUILTIN_NAMED_EXPORTS
- Fix stdin end event for non-TTY (empty stdin emits end on resume)
- Add AbortSignal.addEventListener/removeEventListener no-op stubs
- Augment crypto polyfill with bridge-backed randomUUID
- Add stdout/stderr write callback support and writableLength
- Add Response.body ReadableStream to bridge fetch
- Add SSRF bypass for localhost in test network adapter
- Test uses ANTHROPIC_BASE_URL + allowAll permissions for in-VM Pi
0 commit comments