Deployment source rooted at a uv project or workspace.
UvSource()Discriminator for uv-backed deployment mode.
Relative path from langgraph.json to the authoritative uv project root.
The resolved directory must contain pyproject.toml and uv.lock. If the
root is a workspace, package discovery happens within this root.
Optional. Workspace package name to deploy when the target is ambiguous.
If omitted, the CLI tries to infer the target package from the location of
langgraph.json, or falls back to the only package if the root contains
exactly one candidate.