You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TargetDirstring`help:"Run all tasks in this directory instead of creating per-task workspaces (direct backend only)"`
31
-
NoCleanupbool`help:"Do not remove containers after execution (for debugging)"`
32
-
Volumes []string`help:"Volume mounts for task containers (format: HOST_PATH:CONTAINER_PATH or HOST_PATH:CONTAINER_PATH:MODE)" short:"v"`
33
-
Env []string`help:"Environment variables for task containers (format: KEY=VALUE or KEY to pass through from host)" short:"e"`
34
-
MaxConcurrentTasksint`help:"Maximum number of tasks to run concurrently (0 for unlimited)" default:"0"`
35
-
IdleOnCompletestring`help:"How long to keep the oz agent alive after a task completes, for follow-ups (e.g. 45m, 10m, 0s). Defaults to 45m when not set."`
23
+
ConfigFilestring`help:"Path to YAML config file" type:"path"`
24
+
Backendstring`help:"Backend type (docker, direct, or kubernetes)" enum:"docker,direct,kubernetes," default:""`
25
+
APIKeystring`help:"API key for authentication" env:"WARP_API_KEY" required:""`
26
+
WorkerIDstring`help:"Worker host identifier (required via flag or config file)"`
TargetDirstring`help:"Run all tasks in this directory instead of creating per-task workspaces (direct backend only)"`
31
+
NoCleanupbool`help:"Do not remove containers after execution (for debugging)"`
32
+
Volumes []string`help:"Volume mounts for task containers (format: HOST_PATH:CONTAINER_PATH or HOST_PATH:CONTAINER_PATH:MODE)" short:"v"`
33
+
Env []string`help:"Environment variables for task containers (format: KEY=VALUE or KEY to pass through from host)" short:"e"`
34
+
MaxConcurrentTasksint`help:"Maximum number of tasks to run concurrently (0 for unlimited)" default:"0"`
35
+
IdleOnCompletestring`help:"How long to keep the oz agent alive after a task completes, for follow-ups (e.g. 45m, 10m, 0s). Defaults to 45m when not set."`
36
+
SessionSharingServerURLstring`help:"Session sharing server WebSocket URL to pass through to the oz CLI (e.g. ws://127.0.0.1:8081)" hidden:""`
0 commit comments