15 lines
541 B
Bash
Executable File
15 lines
541 B
Bash
Executable File
#!/bin/bash
|
|
# Memory Checkpoint - Called by agent to persist critical context
|
|
# Usage: checkpoint-memory.sh "Context description"
|
|
|
|
MEMORY_DIR="$HOME/.openclaw/workspace/memory"
|
|
TODAY=$(date +%Y-%m-%d)
|
|
TIME=$(date +%H:%M)
|
|
|
|
echo "" >> "$MEMORY_DIR/${TODAY}-checkpoints.md"
|
|
echo "## Checkpoint: $TIME" >> "$MEMORY_DIR/${TODAY}-checkpoints.md"
|
|
echo "" >> "$MEMORY_DIR/${TODAY}-checkpoints.md"
|
|
echo "$1" >> "$MEMORY_DIR/${TODAY}-checkpoints.md"
|
|
echo "" >> "$MEMORY_DIR/${TODAY}-checkpoints.md"
|
|
echo "---" >> "$MEMORY_DIR/${TODAY}-checkpoints.md"
|