Files
openclaw-workspace/scripts/memory-worker-daily.ps1
2026-04-11 09:45:12 -05:00

27 lines
760 B
PowerShell

# Memory Worker Daily
# Creates daily memory file if missing, does basic maintenance
$ErrorActionPreference = "Stop"
$memoryDir = "$env:USERPROFILE\.openclaw\workspace\memory"
$today = Get-Date -Format "yyyy-MM-dd"
$todayFile = "$memoryDir\$today.md"
Write-Host "Memory Worker Daily - $today"
# Create today''s file if missing
if (-not (Test-Path $todayFile)) {
New-Item -Path $todayFile -ItemType File -Force | Out-Null
Write-Host "[OK] Created $today.md"
} else {
Write-Host "[OK] $today.md exists"
}
# Check memory directory exists
if (Test-Path $memoryDir) {
$fileCount = (Get-ChildItem $memoryDir -Filter "*.md" -Recurse).Count
Write-Host "[OK] $fileCount memory files in directory"
}
Write-Host "[OK] Memory worker complete"