9cec8ce394
- Mark flights as BOKAD & BETALD (38,588 SEK ToR) - Add booking details: CPH↔HAN, family of 5 - Update MEMORY.md with confirmed status - Improve AGENTS.md startup routine (vault fallback)
56 lines
2.1 KiB
Bash
Executable File
56 lines
2.1 KiB
Bash
Executable File
#!/bin/bash
|
|
# ============================================================================
|
|
# session-autosave.sh — Kopplas till Claude Code session-avslut
|
|
#
|
|
# Placera detta i .bashrc eller .zshrc:
|
|
# export CLAUDE_SESSION_SAVE="/workspace/second-brain/.hooks/capture-session.sh"
|
|
#
|
|
# Eller kör manuellt efter Claude Code-session:
|
|
# claude-session-save "beskrivning av vad som gjordes"
|
|
# ============================================================================
|
|
|
|
VAULT="/workspace/second-brain"
|
|
CAPTURE_HOOK="$VAULT/.hooks/capture-session.sh"
|
|
|
|
case "$1" in
|
|
save)
|
|
echo "💾 Sparerar session till Neural Memory..."
|
|
if [ -f "$CAPTURE_HOOK" ]; then
|
|
bash "$CAPTURE_HOOK"
|
|
echo "✅ Session sparad!"
|
|
else
|
|
echo "❌ Hook hittades inte: $CAPTURE_HOOK"
|
|
fi
|
|
;;
|
|
|
|
dream)
|
|
echo "🧠 Kör deep organization..."
|
|
bash "$VAULT/.hooks/dream-organizer.sh"
|
|
echo "✅ Dream klar!"
|
|
;;
|
|
|
|
status)
|
|
echo "📊 Neural Memory Status:"
|
|
echo ""
|
|
echo "Sessions idag: $(find $VAULT/09-sessions/raw/$(date +%Y-%m-%d) -name '*.md' 2>/dev/null | wc -l)"
|
|
echo "Sessions totalt: $(find $VAULT/09-sessions/raw/ -name '*.md' 2>/dev/null | wc -l)"
|
|
echo "Sammanfattade: $(find $VAULT/09-sessions/summarized/ -name '*.md' 2>/dev/null | wc -l)"
|
|
echo "Semantic entiteter: $(find $VAULT/10-semantic-graph/ -name '*.md' 2>/dev/null | wc -l)"
|
|
echo "Registry uppdaterad: $(stat -c '%y' $VAULT/11-registry/memory-index.md 2>/dev/null | cut -d'.' -f1 || echo 'Aldrig')"
|
|
;;
|
|
|
|
*)
|
|
echo "Neural Memory Auto-Capture"
|
|
echo ""
|
|
echo "Användning:"
|
|
echo " claude-session-save save - Spara nuvarande session"
|
|
echo " claude-session-save dream - Kör deep organization"
|
|
echo " claude-session-save status - Visa minnesstatus"
|
|
echo ""
|
|
echo "Alias (lägg till i .bashrc):"
|
|
echo ' alias cms="/workspace/second-brain/.hooks/session-autosave.sh save"'
|
|
echo ' alias cmd="/workspace/second-brain/.hooks/session-autosave.sh dream"'
|
|
echo ' alias cmst="/workspace/second-brain/.hooks/session-autosave.sh status"'
|
|
;;
|
|
esac
|