fleet-memory/hindsight-integrations/claude-code/scripts
Nicolò Boschi 26944e25bc
fix(claude-code): pre-start daemon in background on SessionStart hook (#663)
Daemon cold start takes ~25s but hooks have short timeouts, causing
retain to time out on first use. Fix by firing daemon startup as a
detached background process in SessionStart so it warms up before the
first recall/retain hook fires.

Also bumps the daemon start timeout in _ensure_daemon_running from 10s
to 30s as a fallback for when retain fires before pre-start completes.
2026-03-23 16:11:57 +01:00
..
lib fix(claude-code): pre-start daemon in background on SessionStart hook (#663) 2026-03-23 16:11:57 +01:00
recall.py feat: Add Claude Code integration plugin (#651) 2026-03-23 12:06:54 +01:00
retain.py feat: Add Claude Code integration plugin (#651) 2026-03-23 12:06:54 +01:00
session_end.py feat: Add Claude Code integration plugin (#651) 2026-03-23 12:06:54 +01:00
session_start.py fix(claude-code): pre-start daemon in background on SessionStart hook (#663) 2026-03-23 16:11:57 +01:00