Waypoint realtime demo
Upload a seed image, set a prompt, then press Start. Use WASD / Space and mouse move over the canvas to send controls.
Accepts `ws://…`, `http(s)://…` (auto-converted), or `host:port`.
Selected: (default) background.png

Set prompt / Set image will hard-reset the session to avoid stale history.
Status: Idle
FPS: 0.0
Controls (sent as integer IDs): (none)
Mouse (x, y): 0.000, 0.000
Tip: double-click the canvas to lock pointer, then use WASD/Space + mouse.
Output canvas
Frames are drawn as they arrive from the server (free-running stream).
Double-click to capture input
Hotkey: L (while pointer locked)