Skip to content

Function: sshWorkspaceSandbox()

sshWorkspaceSandbox(runtime, options?): WorkspaceSandboxResolver

Creates a request-scoped Mastra workspace resolver for existing assigned Sandboxes.

The resolver never creates a Sandbox. Without an assigned machine, it returns a placeholder that keeps native Code Mode available and rejects only SSH-backed command execution. A configured but unavailable machineId produces a Mastra resource-not-found error.

SshRuntime

SshWorkspaceSandboxOptions = {}

WorkspaceSandboxResolver