#!/usr/bin/env bash
set -euo pipefail

SESSION_NAME="${PI_TELEGRAM_SESSION_NAME:-pi-telegram}"
SESSION_FILE_STATE="${PI_TELEGRAM_SESSION_FILE_STATE:-$HOME/.pi/agent/pi-telegram-session-path}"
TMUX_BIN="$(command -v tmux)"

rm -f "$SESSION_FILE_STATE"
nohup bash -lc "sleep 2; '$TMUX_BIN' kill-session -t '$SESSION_NAME' 2>/dev/null || true" >/tmp/pi-telegram-new-session.log 2>&1 &

echo "queued new Telegram Pi session: $SESSION_NAME"
