Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + const ConfigFilesLabel + const DefaultEntrypoint + const DevsyExtraEnvVar + const FeaturesBuildOverrideFilePrefix + const FeaturesStartOverrideFilePrefix + const RemoteContainersExtraEnvVar + func GetContainerEntrypointAndArgs(mergedConfig *config.MergedDevContainerConfig, ...) (string, []string) + func GetRunnerIDFromWorkspace(workspace *provider2.Workspace) string + func GetStartScript(mergedConfig *config.MergedDevContainerConfig) string + type GetWorkspaceConfigResult struct + ConfigPaths []string + IsGitRepository bool + IsImage bool + IsLocal bool + func FindDevcontainerFiles(ctx context.Context, rawSource, tmpDirPath string, maxDepth int, ...) (*GetWorkspaceConfigResult, error) + func FindFilesInLocalDir(rawSource string, maxDepth int, log log.Logger) (*GetWorkspaceConfigResult, error) + type Runner interface + Build func(ctx context.Context, options provider2.BuildOptions) (string, error) + Command func(ctx context.Context, user string, command string, stdin io.Reader, ...) error + Delete func(ctx context.Context) error + Find func(ctx context.Context) (*config.ContainerDetails, error) + Logs func(ctx context.Context, writer io.Writer) error + Stop func(ctx context.Context) error + Up func(ctx context.Context, options UpOptions, timeout time.Duration) (*config.Result, error) + func NewRunner(agentPath, agentDownloadURL string, ...) (Runner, error) + type UpOptions struct + ForceBuild bool + NoBuild bool + RegistryCache string