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. |
||
|---|---|---|
| .. | ||
| index.html | ||