picoclaw/web/frontend/src/api
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
..
channels.ts refactor(web): load channel configs without exposing secret values (#2277) 2026-04-02 19:09:33 +08:00
gateway.ts feat(web): protect launcher dashboard with token and SPA login (#1953) 2026-03-29 13:11:43 +08:00
http.ts feat(launcher): standard HTTP login/setup/logout flow for dashboard, frontend and backend impl. and fix windows pid lock for ws (#2339) 2026-04-08 21:43:51 +08:00
launcher-auth.ts fix(web): restore chat composer disabled-state messaging and clean up code (#2526) 2026-04-15 11:24:27 +08:00
models.ts feat(provider): support custom headers injection for HTTP providers (#2402) 2026-04-07 16:05:21 +08:00
oauth.ts feat(web): protect launcher dashboard with token and SPA login (#1953) 2026-03-29 13:11:43 +08:00
pico.ts refactor(web): secure Pico websocket access behind launcher auth 2026-04-20 10:11:03 +08:00
sessions.ts feat(web): support image messages in pico chat (#2299) 2026-04-03 14:15:20 +08:00
skills.ts feat(web): add skill marketplace hub and registry install flow (#2246) 2026-04-01 19:25:31 +08:00
system.ts feat(web): persist dashboard token in launcher config (#2304) 2026-04-03 14:54:27 +08:00
tools.ts Add configurable Sogou-backed web search 2026-04-14 22:58:07 +08:00