Expand description
Development server implementation.
Serves the frontend as a local web page with hot reload and Agent API. This is the core of rdesktop’s Agent-first development story.
The dev server does three things:
- Serves frontend static files (HTML/CSS/JS)
- Injects the rdesktop bridge script for IPC
- Provides Agent API endpoints for AI agent interaction
Structs§
- DevServer
- Development server that serves the app in browser mode.
- DevServer
State - Shared state for the development server.
- Published
Screenshot - A single immutable PNG frame published by a native renderer.
- Recording
Snapshot - A stable snapshot returned to agents.
- Recording
Store - Owns the single recording file and its state.
- Screenshot
Publisher - Publishes native renderer frames to the Agent API without making the HTTP server poll a file that may still be written by the renderer.
Enums§
- Recording
Status - Lifecycle of the single development recording.