From 39b6fb3fa82fc1477cc32b501ead082dfc57fedb Mon Sep 17 00:00:00 2001 From: CleverThis Date: Fri, 10 Apr 2026 21:46:34 +0000 Subject: [PATCH] docs: harden backup script example --- docs/showcase/cli-tools/actor-context-management.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/showcase/cli-tools/actor-context-management.md b/docs/showcase/cli-tools/actor-context-management.md index c9a4fac11..1830a02db 100644 --- a/docs/showcase/cli-tools/actor-context-management.md +++ b/docs/showcase/cli-tools/actor-context-management.md @@ -737,10 +737,11 @@ layout. BACKUP_DIR="$HOME/context-backups/$(date +%Y-%m-%d)" mkdir -p "$BACKUP_DIR" -# List all context names -CONTEXTS=$(ls ~/.cleveragents/context/ 2>/dev/null) +# Iterate over each context directory safely (handles spaces and special characters) +for ctx_dir in "$HOME"/.cleveragents/context/*/; do + [[ -d "$ctx_dir" ]] || continue + ctx=$(basename "$ctx_dir") -for ctx in $CONTEXTS; do python -m cleveragents actor context export "$ctx" \ --output "$BACKUP_DIR/$ctx.json" \ --format json \