Add validation for non-empty reason in memory deletion
Ensures flag_archival_memory_for_deletion requires a non-empty reason
field before processing deletions. Logs warning if reason is missing.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>