ui/widgets/teleport_view library

Classes

BundleUploadFailure
BundleUploadResult
Result of a git bundle upload.
BundleUploadSuccess
CodeSession
A code session (simplified view for lists).
EnvironmentResource
A remote environment resource.
EnvironmentSelectionInfo
Information about environment selection.
GitRepositoryOutcome
Outcome types for git repositories.
GitSource
KnowledgeBaseSource
RepoValidationResult
Result of repo validation for teleport.
SessionContext
Session context containing sources, cwd, and outcomes.
SessionContextSource
Session context sources.
SessionResource
A session resource from the Sessions API.
TeleportController
Controller for teleport / remote session operations.
TeleportResult
Result of the teleport operation.
TeleportView
Main teleport / remote session view widget.

Enums

BundleFailReason
Reason a git bundle failed.
BundleScope
Scope of a git bundle (all refs, HEAD only, or squashed to single commit).
EnvironmentKind
Kind of remote environment.
EnvironmentState
State of a remote environment.
RepoValidationStatus
Result of repository validation for teleport.
SessionStatus
Session status from the Sessions API.
TeleportLocalErrorType
Types of local teleport errors.
TeleportProgressStep
Progress steps during teleport operations.

Constants

defaultBundleMaxBytes → const int
Maximum default bundle size (100 MB).
teleportRetryDelays → const List<Duration>
Retry delays for teleport API requests (exponential backoff).