Files
thedotmack__claude-mem/plugin
Po-Han Shih 7234951f2b fix(hooks): stop login-shell PATH rebuild on Claude Code hooks (#3453)
* fix(hooks): stop login-shell PATH rebuild on Claude Code hooks

Runtime hooks now share the Setup hook NVM/common-bin PATH prepend instead of spawning $SHELL -lc on every invocation (#3190).

Also drop the stale SessionStart trailing JSON echo; start already prints its own status payload.

Co-authored-by: Cursor <cursoragent@cursor.com>

* test(hooks): add NVM PATH prelude guards for #3190 bot edge case

Co-authored-by: Cursor <cursoragent@cursor.com>

* test(hooks): assert NVM PATH prefix instead of command -v node

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(hooks): correct NVM ls quoting in PATH prelude (#3190)

Backslash-escaped inner quotes broke ls under bash -c, so the NVM bin directory was never prepended. Regenerate hooks.json and harden shell-eval tests for Git bash /tmp path mapping on Windows.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 20:17:58 -07:00
..
2026-09-11 02:11:35 +00:00
2026-09-11 02:11:35 +00:00
2026-09-11 00:27:49 +00:00
2026-09-11 02:11:35 +00:00