RecoveryRestoreOptions
Parameters and properties
Section titled “Parameters and properties”directoryRequiredstringRetained transfer directory, as named by details.recovery of the synchronization error. It must contain state.json and checksums.json.repositoryRequiredstringHost Git repository cloned into the destination; it is only read. Partial, shallow or alternates-based repositories fail the Git check.destinationRequiredstringNew directory to create. Its parent must exist; the path must not exist and must lie outside the repository, its Git metadata and the transfer.sideRequired"previous" | "incoming"previous restores the host worktree as backed up before the transfer, staged index included; incoming restores the sandbox’s commits, uncommitted changes and untracked files.maxBytesOptionalnumber | undefinedMaximum transfer bytes copied and hashed, default 1073741824 (1 GiB). Exceeding it rejects with code configuration.