Reapply "CRITICAL FIXES: Apply essential improvements from beta branch to production"

This reverts commit e5979a501e.
This commit is contained in:
cschantz
2026-03-20 15:45:24 -04:00
parent e5979a501e
commit 3126944905
3 changed files with 51 additions and 19 deletions
+1 -2
View File
@@ -169,8 +169,7 @@ show_terminal_info() {
# Create temporary session directory
create_temp_session() {
export SESSION_ID=$$
export TEMP_SESSION_DIR="/tmp/server-toolkit-${SESSION_ID}"
mkdir -p "$TEMP_SESSION_DIR"
export TEMP_SESSION_DIR=$(mktemp -d -t server-toolkit.XXXXXX)
# Cleanup on exit
trap '[ -n "$TEMP_SESSION_DIR" ] && rm -rf "$TEMP_SESSION_DIR" 2>/dev/null' EXIT INT TERM