github vshulcz/deja-vu v0.23.5

latest release: nightly
4 hours ago

Added

  • VS Code, Cursor, Windsurf, and Antigravity extension (vshulcz.deja-status, extensions/vscode). Shows a live session memory counter in the status bar and runs deja stats or deja install --auto on click (#5859).
  • Raycast extension (extensions/raycast). Adds Search Sessions and Recent Sessions commands on macOS for searching across all indexed coding agent sessions and copying deja resume <id> (#5829).
  • deja-reflect skill (skills/deja-reflect/SKILL.md). Standalone end-of-session reflection skill that inspects deja notes and deja friction, distills durable project invariants, and stores confirmed notes via deja remember (#5841).
  • Incremental offset parsing for Antigravity and Cursor transcripts and symbol-level blame in deja blame (#5863).

Fixed

  • Status line multi-harness audit across OpenCode, Antigravity, Claude Code, and Cursor (statusline), plus recall_context tool name alignment in hook-context and deja doctor self-version check (#5850, #5851, #5864).
  • Claude Code and Codex plugin hooks (claude-plugin/hooks/deja.sh, codex-plugin/hooks/deja.sh). Require explicit confirmation before acting on recalled User said (this project) lines or running deja rules sync, and point missing-binary hints solely at brew install deja-vu (#5838, #5860, #5865).

Changelog

Features

  • feat(sources,search): incremental offset parsing for antigravity/cursor and symbol blame (#5863)
  • feat: resolve remaining open issues across recall, statusline, stats, docs and extensions (#5864)

Fixes

  • fix(claude-plugin,codex-plugin): drop moving @latest from missing-binary hint (#5865)
  • fix(claude-plugin,hooks): require confirmation on recalled user lines and rules sync (#5838) (#5860)

Performance

  • perf(index,digest): cut relevance allocations 4x, cache worktree roots, and enforce wiring invariants (#5835)

Documentation

  • docs(changelog,extensions): prepare 0.23.5 release and align extension READMEs (#5878)
  • docs(guide): put index-before-delete and write-back commands at the top of cleanup and recovery guides (#5834) (@shu-chen-dot-ca)
  • docs(readme,extensions,site): symmetric conversion, nav star CTA, CITATION.cff, and context7.json (#5848) (#5861)

Other

  • chore: pin the manifests to 0.23.4 (#5828)
  • refactor(cli,index,digest,search): split hook/store/digest domains and fix Unicode word boundaries (#5844)
  • refactor(cli,index,search,redact): split 10 domain files into cohesive units under 1,980 lines (#5845)
  • refactor(cli,index,search,sources): split 9 domain files so zero files exceed 1,359 lines (#5846)
  • refactor(cli,sources,digest): unify hook envelope adoption, word-form counting, and duplicate helpers (#5840)
  • refactor(index,deja): unify synced convention conversion and OrigID identity lookup (#5853)
  • refactor(index,search,cli): split bounded domains and enforce cross-package invariants (#5839)
  • refactor(model,index,deja): unify session lineage and decision lifecycle resolution (#5852)
  • refactor(model,query): introduce DDD domain value methods, unify ProjectInScope, and enforce AST invariants (#5849)
  • refactor: unify harness wiring, parser project ACL, and index sidecar updates (#5855)
  • refactor: unify identity resolution, handover filters, and sidecar scope (#5854)
  • refactor: unify manifest visibility, index exclusion gate, and composite identity (DDD Stages E-K) (#5858)

Install

curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh
go install github.com/vshulcz/deja-vu/cmd/deja@v0.23.5
brew install deja-vu

Don't miss a new deja-vu release

NewReleases is sending notifications on new releases.