Перезапуск сервисов Vellum с учётом ветки Git

★ 8.2 · devops

update is a Claude Code skill that restarts Vellum assistant and gateway services with branch-aware git handling. Without arguments on main it pulls from origin/main; on a feature branch it skips git ops and restarts in place; passing a branch name checks it out and pulls if a remote exists; --pull force-pulls on whatever branch is active. The workflow runs seven steps: a preflight snapshot via vellum ps, graceful shutdown with vellum sleep plus fallback process-killing on ports 7830 and 7821, the appropriate git operation, bun install for both assistant and gateway packages (only when git ops ran), vellum wake to start services, and a final health check. To prevent silent data loss, switching branches is blocked when uncommitted changes are detected.