| set -euo pipefail | |
| # Generate BAML Python client from baml_src/ definitions. | |
| # Run this after cloning or after editing any .baml files. | |
| command -v baml-cli >/dev/null || { | |
| echo "baml-cli not found. Install: https://docs.boundaryml.com/ref/baml-cli/init" | |
| exit 1 | |
| } | |
| baml-cli generate | |
| echo "✓ baml_client/ generated" | |