| Name | Type | Description |
|---|---|---|
provider* | str | Sandbox provider name. Built-ins ( |
sandbox_id | str | None | Default: NoneOptional existing sandbox ID to reuse |
snapshot_name | str | None | Default: NoneOptional sandbox snapshot name to use or create.
Honored by providers whose metadata sets |
setup_script_path | str | None | Default: None |
params | dict[str, Any] | None | Default: None |
Create or connect to a sandbox of the specified provider.
This is the unified interface for sandbox creation using the provider abstraction.
Optional path to setup script to run after sandbox starts
Extra keyword arguments forwarded to provider.get_or_create()
(e.g. config-declared [sandboxes.providers.<name>.params]).