netx/web/src
oliver 1f2e028337 fix(webcrt): install websockets and connect WS to API in Vite dev
Uvicorn had no WebSocket implementation without the websockets package, causing browser websocket_error. Also bypass flaky Vite WS proxy by targeting :8890 in local UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-29 17:37:32 +08:00
..
assets feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
components fix(webcrt): install websockets and connect WS to API in Vite dev 2026-07-29 17:37:32 +08:00
config feat(webcrt): add CRT-style browser terminal for managed and UME NEs 2026-07-29 17:23:45 +08:00
constants feat(web): poll and display UME CLI connect test results 2026-06-26 19:56:31 +08:00
hooks feat(web): NetX workbench, UME-only UI, i18n, and header status 2026-05-27 11:18:30 +08:00
i18n feat(webcrt): add CRT-style browser terminal for managed and UME NEs 2026-07-29 17:23:45 +08:00
layout feat(ume): key alarm forward to OClaw via WSS and AI monitor UI 2026-06-22 11:17:31 +08:00
pages fix(webcrt): keep session across WS remount and fix blank terminal 2026-07-29 17:32:23 +08:00
services fix(webcrt): install websockets and connect WS to API in Vite dev 2026-07-29 17:37:32 +08:00
utils feat(webcrt): add CRT-style browser terminal for managed and UME NEs 2026-07-29 17:23:45 +08:00
App.tsx feat(webcrt): add CRT-style browser terminal for managed and UME NEs 2026-07-29 17:23:45 +08:00
index.css fix(webcrt): keep session across WS remount and fix blank terminal 2026-07-29 17:32:23 +08:00
main.tsx feat(web): NetX workbench, UME-only UI, i18n, and header status 2026-05-27 11:18:30 +08:00
types.ts feat(web): poll and display UME CLI connect test results 2026-06-26 19:56:31 +08:00