# claude-mem v13.16.1 - Product: claude-mem (https://whatsnew.fyi/product/claude-mem) - Vendor: claude-mem - Date: 2026-08-26 - Version: v13.16.1 - Original notes: https://github.com/thedotmack/claude-mem/releases/tag/v13.16.1 - Permalink: https://whatsnew.fyi/product/claude-mem/releases/v13.16.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Worker shutdown and restart now kills the entire chroma-mcp process chain on Windows and POSIX with PID-identity checks to prevent zombie Python processes and port wedging - **fixed** — Smart file reads no longer silently return nothing on Windows for tree-sitter.exe resolution - **fixed** — Windows-style home paths in settings now expand correctly and POSIX paths containing backslashes are left untouched - **fixed** — Install and doctor commands fail loudly with a clear message when Git Bash is unreachable instead of crashing cryptically - **fixed** — npm run build-and-sync now works on Windows without requiring rsync or POSIX shell, using a portable mirror that reproduces rsync -a --delete semantics on all platforms - **fixed** — worker:logs and worker:tail commands now work in PowerShell and fix a broken tail -f invocation on macOS - **changed** — Mirror now refuses overlapping source and destination roots before touching the filesystem - **changed** — Log tailing now survives rename-and-recreate rotation via file-identity tracking - **changed** — Doctor command treats a missing npx install marker with dependencies present as a warning instead of a failure ##### 🪟 The Windows Megafix Windows support goes from *technically works* to *actually solid*. Rollup of five fixes (#3661), validated on real Windows 11 hardware by a community tester who could reproduce the production failure on demand. ###### Fixed - **Chroma process-tree cleanup** (#3644) — worker shutdown/restart now kills the entire `uvx → uv → python → chroma-mcp` chain on Windows *and* POSIX, with PID-identity checks so a recycled PID is never mistaken for ours. No more zombie Python processes, no more port 37777 wedged under a dead PID. - **`tree-sitter.exe` resolution** (#3647) — smart file reads no longer silently return nothing on Windows. - **`~\` tilde paths** (#3648) — Windows-style home paths in settings expand correctly; POSIX paths containing backslashes are now explicitly left untouched (previously they could be mangled). - **Git Bash preflight** (#3649) — `install`/`doctor` fail loudly with a clear message when Git Bash is unreachable, instead of every hook crashing cryptically. Checks every `git` on PATH, so non-standard installs (e.g. `D:\...`) resolve. - **`npm run build-and-sync` on Windows** (#3657) — no rsync or POSIX shell needed; a portable mirror reproduces `rsync -a --delete` semantics on all platforms, and `worker:logs`/`worker:tail` work in PowerShell (and fix a broken `tail -f` invocation on macOS). ###### Review hardening - Mirror refuses overlapping source/destination roots before touching the filesystem (Greptile P1). - Log tailing survives rename-and-recreate rotation via file-identity tracking (Greptile P2). - Doctor: a missing npx install marker with deps present is a warning, not a failure — marketplace and dev installs never have one. ###### Verification 2,700+ tests green on macOS/Linux/Windows CI, Greptile 5/5, cross-platform regression review found no blockers, and both doctor fixes re-confirmed on the tester's Windows 11 machine.