v0.11.1
Patch release: CI flake fix + commit create metadata flags.
What changed
vers commit create --name/-n and --description/-d (#183)
Commits can now be given human-readable names instead of the auto-generated commit: of_vm=<uuid> timestamp=<ts> format.
vers commit create --name "golden-image-v3"
vers commit create --name "pre-deploy" --description "Before deploying auth changes"
vers commit create vm-123 --name "checkpoint" --jsonRequires the matching API support (hdresearch/chelsea#1070). Older API servers will silently drop these fields.
Integration test timeout fix (#196)
Integration tests had been flaking on every recent PR because testutil.DefaultTimeout (60s) and the CLI's own APILong (60s) were equal, leaving zero margin when VM provisioning legitimately took ~60s. Two bumps:
APILong: 60s → 120stestutil.DefaultTimeout: 60s → 180s
User-visible impact: vers run, vers branch, vers run-commit, and vers deploy now error after 120s on hung API calls instead of 60s. Users relying on fast-fail at 60s will wait up to twice as long for a real failure — but the increased budget prevents spurious failures on slow VM provisioning. Agents using --wait are unaffected.
Commits
Full Changelog: v0.11.0...v0.11.1