Files
ECC/scripts
Affaan Mustafa 52587005d4 fix(session-start): tolerate Windows path forms in repo identity match (#3160)
The recorded Repo field and the live lookup can name the same common git
dir in different forms on Windows runners (8.3 short names from TEMP,
case, separators), so === never matched and sessions were skipped. Add
normalizeRepoPath plus sameRepoIdentity (device and inode fallback) in
utils.js and use them for the repository identity comparison. Unit tests
mock git output with Windows-shaped paths and cover the inode fallback
via hard links on any OS.
2026-09-19 01:35:33 -04:00
..