concepts
Rooms
A room is the run-scoped container for sandboxes, fabric, and drive.
Create a room before spawning sandboxes. Every sandbox, fabric message, and drive path is scoped to a room.
Create
MCP: room_create with a unique room_id (e.g. room-dash-<shorthex>).
REST:
curl -fsS -X POST "$FYSTASH_API/v1/rooms" \
-H "Authorization: Bearer $FYSTASH_API_KEY" \
-H "Content-Type: application/json" \
-d '{"room_id":"room-hello-1"}'List / get / destroy
room_list/GET /v1/roomsroom_get/GET /v1/rooms/{room_id}room_destroy/DELETE /v1/rooms/{room_id}
Destroy tears down sandboxes in the room. Prefer unique ids; do not reuse active room ids.
Quotas
Free and Starter orgs have soft caps on concurrent rooms. Check usage before large fan-outs.