#!/usr/bin/env bash
# activity-watcher 데몬 실행 래퍼 (systemd user service용, task-2962)
# ⚠️ .env.keys 는 'export VAR=...' 형식이라 systemd EnvironmentFile= 로 읽을 수 없다.
#    반드시 이 래퍼에서 source 해야 한다. (done-watcher-daemon.sh 와 동일 패턴)
set -uo pipefail
WORKSPACE_ROOT="${WORKSPACE_ROOT:-/home/jay/workspace}"

# shellcheck disable=SC1091
source "$WORKSPACE_ROOT/scripts/lib/load-env-keys.sh"

if [ -z "${ANU_BOT_TOKEN:-}" ]; then
  echo "[FATAL] ANU_BOT_TOKEN 미설정 — .env.keys 확인 필요" >&2
  exit 1
fi

cd "$WORKSPACE_ROOT"
exec /usr/bin/python3 "$WORKSPACE_ROOT/scripts/activity-watcher.py"
