picoclaw/web/frontend/src/features/chat
wenjie 4b76196e2c refactor(web): secure Pico websocket access behind launcher auth
- stop exposing the raw Pico token to the frontend
- add /api/pico/info for non-secret Pico connection metadata
- proxy /pico/ws through the launcher with same-origin and dashboard auth checks
- inject the upstream Pico websocket protocol server-side
- update frontend chat connection flow and Vite websocket proxy path
- refresh related docs and tests
2026-04-20 10:11:03 +08:00
..
controller.ts refactor(web): secure Pico websocket access behind launcher auth 2026-04-20 10:11:03 +08:00
history.ts fix(pico): separate thought and normal messages 2026-04-10 20:23:12 +08:00
protocol.ts fix(web): restore chat composer disabled-state messaging and clean up code (#2526) 2026-04-15 11:24:27 +08:00
state.ts fix(web): refactor pico chat flow and fix proxied websocket URLs (#1639) 2026-03-16 16:25:16 +08:00
websocket.ts feat(web): protect launcher dashboard with token and SPA login (#1953) 2026-03-29 13:11:43 +08:00