Files
hermes-agent/hermes_cli
Brooklyn Nicholson f102b16c1f fix(profiles): reuse the canonical _path_key for cross-profile folder merge
Review on #132008: os.path.normcase/normpath derive case folding and
separator handling from the host, so a POSIX backend serving Windows
paths never folds C:\Users\me\Project with C:/Users/me/project, and
accented folders regress on the #65014 class. tui_gateway.project_tree
already defines the shape-derived identity the per-profile trees use;
reuse it so the merge agrees by construction with its inputs. The
casing test no longer monkeypatches normcase — it pins the real
normalization on POSIX, plus forward-slash and NFC/NFD fold tests
(red on the normcase key, green with _path_key).
2026-10-05 16:55:53 -05:00
..
…
…
…
…
…
…