You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changes
Windows Compatibility
Add python3/python fallback in all hook commands for Windows support
On Windows, Python often installs as python instead of python3, causing hooks to fail silently
All four hooks (PreToolUse, PostToolUse, Stop, SubagentStop) now try python3 first, then fall back to python
Default Mode Fix
Fix git commits re-populating dirty-files in default mode
After the memory-updater processes files and SubagentStop clears dirty-files, a git commit would re-trigger PostToolUse and re-add already-processed files
Add early-return guard so default mode skips git commit tracking (files already tracked via Edit/Write hooks)
Tests
Add test for git commit skipping in default mode
Fix commit context enrichment test to run in gitmode where it belongs