#!/bin/bash set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" SOURCE_PACKS_DIR="$REPO_ROOT/packages/com.twg.the-seed/The Living Dev Agent/packs" DEST_PACKS_DIR="$SCRIPT_DIR/packs" echo "Copying Warbler Packs to warbler-cda-package..." echo "Source: $SOURCE_PACKS_DIR" echo "Destination: $DEST_PACKS_DIR" if [ ! -d "$SOURCE_PACKS_DIR" ]; then echo "❌ Error: Source packs directory not found at $SOURCE_PACKS_DIR" exit 1 fi mkdir -p "$DEST_PACKS_DIR" PACKS=( "warbler-pack-core" "warbler-pack-faction-politics" "warbler-pack-wisdom-scrolls" "warbler-pack-hf-npc-dialogue" ) for pack in "${PACKS[@]}"; do src="$SOURCE_PACKS_DIR/$pack" dst="$DEST_PACKS_DIR/$pack" if [ -d "$src" ]; then echo "📦 Copying $pack..." rm -rf "$dst" cp -r "$src" "$dst" echo "✓ Copied $pack" else echo "⚠️ Warning: Pack not found at $src (skipping)" fi done echo "" echo "✅ Warbler packs successfully copied to $DEST_PACKS_DIR" echo "" echo "Packs available for ingestion:" ls -1 "$DEST_PACKS_DIR" | sed 's/^/ • /'