diff --git a/.agents/scripts/routine-helper.sh b/.agents/scripts/routine-helper.sh index 0d0d1a7d93..6815cb26c3 100755 --- a/.agents/scripts/routine-helper.sh +++ b/.agents/scripts/routine-helper.sh @@ -70,8 +70,8 @@ validate_required() { validate_routine_name() { local routine_name="$1" - if [[ ! "$routine_name" =~ ^[A-Za-z0-9_-]+$ ]]; then - die "Routine name must use only letters, digits, underscore, or hyphen" + if [[ ! "$routine_name" =~ ^[A-Za-z0-9._-]+$ ]]; then + die "Routine name must use only letters, digits, dot, underscore, or hyphen" return 1 fi return 0