Deploy command and subcommands for the LangGraph CLI.
Build a Docker image from a LangGraph config.
Return whether local deployment builds can run on this machine.
Checks:
Show warning if image_distro is not set to 'wolfi'.
Ensure either deployment_id or name is provided.
Validate optional deploy commands for disallowed content.
Return deployment ID for an exact name match, or None if not found.
Sanitize a deployment/directory name into a valid Docker repository name.
Docker repository names must be lowercase and may only contain [a-z0-9._-]. Invalid characters are replaced with hyphens.
Validate and return a Docker image tag.
Tags may only contain [A-Za-z0-9_.-]. Defaults to "latest" when empty.
Convert a timestamp (epoch ms or string) to a readable string.
Format a single log entry for display.
Return click color for a log level.
Minimal JSON HTTP client for the host backend deployment service.
Raised when the host backend returns an error response.
Captures the outcome of a build stage so the shared wait tail can be parameterized identically for both local and remote builds.
Click group that shows one level of nested subcommands in top-level help.
Group that treats leading '-' args as passthrough docker flags.