mirror of
https://github.com/DeusData/codebase-memory-mcp.git
synced 2026-10-27 06:53:11 +08:00
The watcher's git_is_dirty() only ran git status on the parent repo, missing uncommitted changes inside submodules. Add a second check via git submodule foreach --recursive (portable, works on Apple Git which lacks --recurse-submodules). Fixes #71 Co-Authored-By: halindrome <halindrome@users.noreply.github.com>