No description
Replaced placeholder index.html with a fully functional mobile-first dashboard that connects to the server via SSE and provides real-time session monitoring and prompt approval. Features: - Mobile-first design with large touch targets (44px min) and readable fonts - SSE connection to /events with automatic reconnection on disconnect - Live display of active sessions with collapsible output views - Pending prompts section with approve/reject buttons - Real-time updates for session start/end, streaming output, and prompts - Dark mode by default with light mode support via prefers-color-scheme - Plain text terminal output (monospace, scrolls to bottom) - Connection status indicator in header Implementation is a single HTML file (~300 lines) with inline CSS and vanilla JS, no frameworks or dependencies. |
||
|---|---|---|
| docs | ||
| public | ||
| src | ||
| .gitignore | ||
| biome.json | ||
| bun.lock | ||
| CLAUDE.md | ||
| justfile | ||
| package.json | ||
| tsconfig.json | ||