#!/bin/bash set -euo pipefail read -r action app tag port extra <<< "${SSH_ORIGINAL_COMMAND:-}" [[ -z ${extra:-} ]] || { echo "invalid deploy command" >&2; exit 1; } [[ ${action:-} == deploy ]] || { echo "only deploy is permitted" >&2; exit 1; } exec sudo -n /usr/local/sbin/vibecode-deploy "$action" "$app" "$tag" "$port"