.claude/worktrees/agent-a417f0bd77de7f13b/.claude/hooks/summarize-session.ps1
|
# Stop hook — logs session end event to .claude/logs/sessions.jsonl # Event: Stop # Configure: set $logDir to your repo's .claude/logs/ path $logDir = "D:\git\thisismydemo\azure-scout\.claude\logs" if (-not (Test-Path $logDir)) { New-Item -ItemType Directory -Path $logDir -Force | Out-Null } $entry = @{ timestamp = (Get-Date -Format 'o') event = "session_stop" session_id = $env:CLAUDE_SESSION_ID } | ConvertTo-Json -Compress Add-Content -Path "$logDir\sessions.jsonl" -Value $entry -Encoding UTF8 exit 0 |