WFPlatform / 01
The system beneath every moving world.
Trace one live session from a typed command to a generated frame. Each layer stays independently observable while sharing one session boundary.
05 layersobservable end to end
WebRTCnamed media tracks
Statefulreconnectable sessions
Workersprovider-neutral HTTP
Live system cross-section
One session,
five observable layers.
Select a layer to inspect its contract. The command path moves toward compute; generated frames return through the same live session.
Command path ↓↑ Frame path · main_video
Endpoint
/v1/sessions
Transport
WebRTC + WS
Usage
Ready time
Control plane03 / 05
Session state
Generation is treated as a living session. The runtime holds model state between commands and gives the client one canonical lifecycle to reconnect to.
- Lifecycle
- disconnected → connecting → queued → ready
- Reconnect
- Rejoin by session ID after a recoverable disconnect
- Timeline
- Commands apply at model-specific chunk boundaries
- Observability
- State messages, chunk events, and command errors
- Metering
- Usage begins only after the session reaches ready
Platform / next step
