Expand description
Sprites Integration
Persistent, hardware-isolated Linux microVMs via Sprites (Fly.io) REST API. Sprites are Firecracker VMs with full ext4 filesystems that persist across sessions.
Decision: External integration crate, auto-registered via inventory plugin system Decision: API token resolved via user connections (Settings > Connections), not secrets store Decision: Per-sprite state stored in session secrets (encrypted at rest) Decision: Single API tier — all operations go through api.sprites.dev/v1 Decision: Embrace persistence — sprites survive idle, expose HTTP endpoints, support checkpoints
Modules§
- client
- Sprites API client.
- connection
- state
- Sprites API types and session state management.