diff --git a/safeclaude b/safeclaude index 837da8e..536e795 100755 --- a/safeclaude +++ b/safeclaude @@ -165,7 +165,7 @@ main() { envs|ls|list) cmd_envs ;; version|-v|--version) echo "safeclaude $SAFECLAUDE_VERSION" ;; help|-h|--help) usage ;; - run) shift; cmd_run "$@" ;; + run) shift || true; cmd_run "$@" ;; # tolerate no args (bare `safeclaude`) *) cmd_run "$@" ;; # default: all args go to claude esac }