Sync was push-only via SessionEnd (vault_sync.py/memsearch_sync.py); a second machine's copies could go stale. session_start.py now runs a fast-forward-only, 10s-timeout git pull for both repos before the staleness check — silent on success, quiet one-line stderr note on failure, never blocking session start. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018Mb3V8NNzAuns7vgX9A2jU |
||
|---|---|---|
| .. | ||
| config.py | ||
| hook_io.py | ||
| memsearch_sync.py | ||
| post_tool_use_write.py | ||
| session_context.py | ||
| session_end.py | ||
| session_start.py | ||
| session_state.py | ||
| vault_sync.py | ||