Startup is now fully background: the session-start digest is served from cache at any age (per-project) and refreshed by a detached process. Worst-case session-start on a dirty multi-gigabyte store dropped from ~1s to under 100ms; the per-prompt hook runs in ~9ms.
Install
curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh
go install github.com/vshulcz/deja-vu/cmd/deja@v0.15.4
brew install vshulcz/tap/deja-vuChangelog
Performance
- perf(hook): serve stale digest instantly, refresh detached (#330)
Documentation
- docs: search-by-time section and README mention (#329)