zeroclaw/web
Vernon Stinebaker c66b05194d
fix(gateway): rebuild web/dist assets to fix dashboard WebSocket auth (#2169)
* fix(gateway): rebuild web/dist assets to fix dashboard WebSocket auth

Commit 2ecfa0d2 updated web/src/lib/ws.ts to use Sec-WebSocket-Protocol
for bearer token auth, but web/dist/ was never rebuilt. The embedded
assets still sent the token as a query parameter, which the server
rejects — breaking the Agent tab WebSocket connection for all users.

Rebuild web/dist from current web/src to align embedded assets with the
server-side WebSocket auth contract.

Closes #2168

* ci: retrigger stalled checks

---------

Co-authored-by: Chummy <chumyin0912@gmail.com>
Co-authored-by: chumyin <chumyin@users.noreply.github.com>
2026-03-01 12:36:29 -05:00
..
dist fix(gateway): rebuild web/dist assets to fix dashboard WebSocket auth (#2169) 2026-03-01 12:36:29 -05:00
src fix(web): rebuild dist to match ws auth/session behavior (#2343) 2026-03-01 12:22:29 -05:00
.gitignore feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00
index.html feat: harden non-CLI approval governance and runtime policy sync 2026-02-26 02:19:14 +08:00
netlify.toml docs(readme): simplify to essential info only 2026-02-28 17:41:58 -05:00
package-lock.json feat(web): add data-driven config form editor with category navigation 2026-02-28 17:30:21 -05:00
package.json feat(web): add data-driven config form editor with category navigation 2026-02-28 17:30:21 -05:00
package.nix chore: promote dev snapshot to main (resolve #1978/#1970) 2026-02-26 21:09:33 -05:00
tsconfig.app.json feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00
tsconfig.json feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00
tsconfig.node.json feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00
vite.config.ts feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00