#!/bin/bash
# safe-delete rmdir entrypoint.
# Shared implementation lives in safe-delete-common.sh.

set -o pipefail

REAL_RMDIR="${SAFE_DELETE_REAL_RMDIR:-/bin/rmdir}"
[ -x "$REAL_RMDIR" ] || REAL_RMDIR="/usr/bin/rmdir"

# Zero-overhead: no sandbox session → pass through immediately
[ -z "$CODEBUDDY_SESSION_ID" ] && [ -z "$CLAUDE_SESSION_ID" ] && exec "$REAL_RMDIR" "$@"

SELF_DIR="$(CDPATH= cd -- "$(dirname "$0")" && pwd)"
# shellcheck source=/dev/null
. "${SELF_DIR}/safe-delete-common.sh"

safe_delete_main rmdir "$@"
exit $?
