DaytonaRuntime connects to a live Daytona
sandbox by id. Create and size it with Daytona’s dashboard, CLI, or SDK, then
boot it from an image or snapshot carrying Mirage and fuse3. Mirage only
connects and executes; it never creates, starts, stops, or deletes the sandbox.
See the Sandbox overview for the shared image and
how to provision the workspace at matching mount prefixes inside the sandbox.
The in-sandbox mount is served by the Python Mirage build for both SDKs.
Install
Configure
apiKey is optional when DAYTONA_API_KEY is set. The runtime connects on the
first captured line and reuses that client until the workspace closes. Closing
the workspace releases the client and leaves the sandbox running.
The same configuration in application code is: