#!/bin/bash # Session init: START-HERE.md → project state → last session PROJECT_NAME="ai-stack-deployer" PROJECT_PATH="/home/odouhou/locale-projects/${PROJECT_NAME}" SESSION_DIR="${HOME}/.claude/projects/-home-odouhou-locale-projects-${PROJECT_NAME}" echo "=== 🤖 Session Init ===" echo "" # START-HERE.md [ -f "${PROJECT_PATH}/START-HERE.md" ] && cat "${PROJECT_PATH}/START-HERE.md" && echo "" # Project state echo "📂 $(pwd)" echo "🔧 $(cd "${PROJECT_PATH}" && git status 2>&1 | head -1 || echo "Not a git repo")" echo "" # Last session LATEST_SESSION=$(ls -t ${SESSION_DIR}/*.jsonl 2>/dev/null | head -1) if [ -f "$LATEST_SESSION" ]; then echo "💬 Last 3 messages:" tail -100 "$LATEST_SESSION" | \ jq -r 'select(.message.role == "assistant") | .message.content[] | select(.type == "text") | .text' 2>/dev/null | \ tail -3 | \ while IFS= read -r line; do echo " → ${line:0:120}$([ ${#line} -gt 120 ] && echo '...')" done fi echo "" echo "=== ✅ Ready ==="