2.5 KiB
2.5 KiB
| description |
|---|
| Refresh the Windsurf chat history archive (re-scan all repos, update symlinks, copy docs/workflows) |
Refresh Windsurf Chat History Archive
Refreshes the centralized Windsurf chat history archive at __LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/.
Auto-discovers new repos, updates symlinks, and re-copies docs + workflows.
Covered Repos (All 8 workspaces)
| Repo | Product | Workflows | Docs |
|---|---|---|---|
learning_voice_ai_agent |
LysnrAI | ✅ | ✅ |
learning_multimodal_memory_agents |
MindLyst | ✅ | ✅ |
learning_ai_clock |
ChronoMind | ✅ | — |
learning_ai_peakpulse |
PeakPulse | ✅ | — |
learning_ai_fastgap |
NomGap | ✅ | — |
learning_ai_jarvis_jr |
JarvisJr | ✅ | — |
learning_ai_common_plat |
Common Platform | ✅ | — |
learning_agent_monitoring_fx |
Agent Monitoring | ✅ | — |
Steps
// turbo
- Run the refresh script:
/Users/sd9235/code/mygh/learning_ai_common_plat/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/refresh.sh
- Check the refresh log:
cat /Users/sd9235/code/mygh/learning_ai_common_plat/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/.last-refresh.log
- Verify symlinks are valid:
ls -la /Users/sd9235/code/mygh/learning_ai_common_plat/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/ | grep "^l"
Notes
- The script is idempotent — safe to run any number of times.
- It auto-discovers repos under
/Users/sd9235/code/mygh/that havedocs/WINDSURF/or.windsurf/workflows/. - A launchd job runs this daily at 11 PM:
~/Library/LaunchAgents/com.sd9235.windsurf-archive-refresh.plist. - Logs:
.last-refresh.log(stats),.launchd-stdout.log/.launchd-stderr.log(scheduled run output). - See also: Workflow Sync Guide — how to keep workflows consistent across repos.
Manage the scheduled job
# Check if running
launchctl list | grep windsurf-archive
# Stop
launchctl unload ~/Library/LaunchAgents/com.sd9235.windsurf-archive-refresh.plist
# Start
launchctl load ~/Library/LaunchAgents/com.sd9235.windsurf-archive-refresh.plist
# Force run now
launchctl start com.sd9235.windsurf-archive-refresh