Files
Jessie IbarraandClaude Sonnet 4.6 f6ccffc938 fix(cli): validate deployment name before build to catch invalid characters
langgraph deploy auto-generates a default deployment name from the working
directory, which can contain underscores. Deployment names only allow
letters, numbers, and hyphens, so an underscore in the name caused a
cryptic 500 error from GCP Artifact Registry deep in the deploy flow.

This adds a client-side validation check immediately after the name is
resolved (from --name flag, env var, or prompt) so users get a clear,
actionable error before any Docker build or network calls happen.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 15:41:26 -04:00
..