Babysitter session-recovery

Session Recovery

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/methodologies/planning-with-files/skills/session-recovery" ~/.claude/skills/a5c-ai-babysitter-session-recovery && rm -rf "$T"
manifest: library/methodologies/planning-with-files/skills/session-recovery/SKILL.md
source content

Session Recovery

Detect and recover previous planning sessions, reconstructing lost context from persistent planning files.

Agent

Session Manager -

pwf-session-manager

Workflow

  1. Check project path for existing planning files
  2. Check ~/.claude/projects/ for session data
  3. Find last planning file update timestamp
  4. Extract post-update conversation context (lost context)
  5. Build catchup report summarizing accomplished work
  6. Merge recovered state into current session

Inputs

  • projectPath
    - Root path for planning files
  • sessionId
    - Session identifier for recovery
  • previousSessionPath
    - Path to previous session (optional)

Outputs

  • Recovery report with completed phases and lost context estimate
  • Merged session state with preserved checkboxes
  • Catchup summary for manual sync

Process Files

  • planning-orchestrator.js
    - Session recovery at startup
  • planning-session.js
    - Full recovery pipeline