picoclaw/pkg/channels/pico
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
..
client.go merge: integrate main channel config changes 2026-04-14 00:34:17 +08:00
client_test.go refactor(config): make config.Channel to multiple instance support 2026-04-13 22:21:21 +08:00
init.go refactor(config): make config.Channel to multiple instance support 2026-04-13 22:21:21 +08:00
pico.go merge: integrate main channel config changes 2026-04-14 00:34:17 +08:00
pico_test.go refactor(config): make config.Channel to multiple instance support 2026-04-13 22:21:21 +08:00
protocol.go refactor(web): secure Pico websocket access behind launcher auth 2026-04-20 10:11:03 +08:00