Files
langgraph/libs/cli/tests
gdibben dab5eef327 fix(cli): auto-select the sole listener for self-hosted deployments
_resolve_placement only called among() (added in #9056) for the
managed Cloud control plane. Self-hosted/hybrid workspaces with
exactly one listener never got it auto-selected, so an unplaced
deployment could land in the wrong Kubernetes namespace instead of
the listener's own.

among() already handles 0/1/many listeners correctly, so this just
removes the is_cloud gate and lets placement resolve the same way
for every control plane. Cloud's behavior is unchanged since it
already always called among().

Fixes #9220
2026-10-06 21:38:02 +01:00
..