@echo off
REM Windows wrapper for daily maintenance (Task Scheduler).
REM Replace __NODE__ and __CLI__ before use.
REM
REM Install (elevated cmd):
REM   schtasks /Create /TN "PiMemoryMaintenance" /TR "\"%CD%\consolidate.cmd\"" /SC DAILY /ST 03:00 /F
REM
REM Or point /TR directly at this script after editing paths below.

set PI_MEMORY_ENV_FILE=%USERPROFILE%\.pi\agent\pi-memory.env
set PI_MEMORY_AGENT_DIR=%USERPROFILE%\.pi\pi-memory-data

if not exist "%USERPROFILE%\.pi\pi-memory-data\logs" mkdir "%USERPROFILE%\.pi\pi-memory-data\logs"

"__NODE__" "__CLI__" maintenance --cron --verbose >> "%USERPROFILE%\.pi\pi-memory-data\logs\maintenance.log" 2>> "%USERPROFILE%\.pi\pi-memory-data\logs\maintenance.err.log"
