List Sprites
sprites__list_sprites | Read | List sprites in the organization, optionally filtered by name prefix and paginated |
Create Sprite
sprites__create_sprite | Write | Create a new sprite - a persistent, hardware-isolated Linux VM that keeps its filesystem state between runs |
Get Sprite
sprites__get_sprite | Read | Get a sprite by name, including its URL, runtime status (cold, warm, or running), and creation/activity timestamps |
Destroy Sprite
sprites__delete_sprite | Write | Destroy a sprite by name, permanently deleting the VM and its persisted filesystem state |
Execute Command
sprites__exec_command | Write | Execute a command inside a sprite over HTTP (non-interactive) and return its output as JSON |
Create Checkpoint
sprites__create_checkpoint | Write | Create a point-in-time checkpoint of a sprite (filesystem and memory) before risky operations; the response is a stream of NDJSON progress events |
List Checkpoints
sprites__list_checkpoints | Read | List a sprite’s checkpoints with their IDs (e.g. v7), creation times, and comments - discover restore points |
Restore Checkpoint
sprites__restore_checkpoint | Write | Roll a sprite back to a checkpoint, replacing its current state with the snapshot; the response is a stream of NDJSON progress events |