PromptRunner.Workspace.Plan (PromptRunnerSDK v0.11.0)

Copy Markdown View Source

Resolved immutable operator-workspace paths.

Summary

Types

t()

@type t() :: %PromptRunner.Workspace.Plan{
  artifacts: %{optional(String.t()) => map()},
  lock_path: String.t(),
  manifest: PromptRunner.Workspace.Manifest.t(),
  repos_root: String.t(),
  repositories: %{required(String.t()) => map()},
  runtime_root: String.t()
}

Functions

build(manifest)

@spec build(PromptRunner.Workspace.Manifest.t()) :: t()

repo_overrides(plan)

@spec repo_overrides(t()) :: [String.t()]