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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Body
Bug Fixes
Fix Vite 7 HMR infinite loop — proxy now detects vite-hmr WebSocket subprotocol and forwards it to the dev server instead of treating it as a bridge connection (#2)
Shadow DOM canvas discovery — Three.js canvases inside Shadow DOM trees (dockview, web components) are now detected automatically
Scene selection — interceptRender now captures the scene with the most children, skipping background-only planes
Multi-tab warnings — bridge_status now warns when multiple browser tabs compete for the bridge connection
New Features
set_dev_url tool — connect to a remote Three.js app by URL for inspection and visual debugging
DEV_URL env var — set a remote target at startup (e.g. DEV_URL=https://my-app.vercel.app)
Remote mode — all inspection tools work normally; set_* tools apply visually with a clear warning that source code changes are not possible
HTTPS proxy support — proxy can now forward to HTTPS targets