Build SvelteKit app as static site that connects to agent(s) directly from browser.
Architecture
- Static HTML/JS/CSS (deploy to GitHub Pages, CDN, etc.)
- Browser connects WebSocket to configured agent URL(s)
- No server-side rendering needed
- Agent URLs configured in UI or query params
Challenges
- CORS handling on agents
- Mixed content (HTTPS site → HTTP agents)
- Agent discovery UX
Acceptance Criteria
Parent epic: #1
Depends on: #3 (workspace field)
Migrated from beads claude-watch-uir.
Build SvelteKit app as static site that connects to agent(s) directly from browser.
Architecture
Challenges
Acceptance Criteria
Parent epic: #1
Depends on: #3 (workspace field)
Migrated from beads claude-watch-uir.