Skip to content
This repository was archived by the owner on Jun 23, 2026. It is now read-only.

v0.5.1 — hooks dir renamed claude-mem → tencentdb-memory

Choose a tag to compare

@VKirill VKirill released this 17 May 00:45
· 19 commits to main since this release

[0.5.1] — 2026-05-17

Cosmetic follow-up to v0.5.0: align the on-disk hook directory name with
the package identity. The folder ~/.claude/hooks/claude-mem/ from v0.4.x
and earlier is now installed as ~/.claude/hooks/tencentdb-memory/.
Existing installs are migrated transparently — no manual steps required.

Changed

  • install.sh default HOOKS_DIR → ~/.claude/hooks/tencentdb-memory
    (still overridable via CLAUDE_HOOKS_DIR env var)
  • install.sh migration block: if a legacy ~/.claude/hooks/claude-mem/
    exists and the new path does not, the folder is mv'd in place
  • install.sh settings.json patch: hook command paths
    hooks/claude-mem/ are rewritten to hooks/tencentdb-memory/
    (backup saved to .bak.before-v0.5.1)

Notes

  • The ~/.claude/claude-mem-projects.txt allowlist filename is not
    renamed; the scheduler still reads from this exact path for
    back-compat with existing user files.
  • If you set CLAUDE_HOOKS_DIR explicitly, the migration is skipped and
    your override is honoured as before.