Skip to main content

Module remote_runner

Module remote_runner 

Source

Structs§

RemoteWorkspace
Remote workspace handle carried on the tool execution context for runner-bound threads. Tools route file and shell operations through session with paths scoped under root (a path on the runner, not the local filesystem).
RunnerArtifactExportRequest
RunnerArtifactExportResult
RunnerCapabilities
RunnerCommandRequest
RunnerCommandResult
RunnerDestination
RunnerFileReadRequest
RunnerFileReadResult
RunnerFileWriteRequest
RunnerManifest
RunnerManifestEntry
RunnerMount
RunnerMountCapabilities
RunnerMountIntent
RunnerPortRequest
RunnerPortResult
RunnerSecretRef
RunnerSessionState
RunnerSnapshotRef
ThreadRunnerBinding
Per-thread remote-runner binding chosen at thread creation. Native coding tools for a bound thread execute against this runner instead of the local filesystem; the destination config is persisted with the thread, so secrets must reach the provider through its environment, not this config.

Enums§

RunnerMountKind

Traits§

RemoteRunnerProvider
RemoteRunnerSession

Type Aliases§

RemoteRunnerProviderId
RemoteRunnerSessionId
RunnerCommandId
RunnerDestinationId