Files
hermes-agent/tools
unsupportedpastels 713d09970f fix(checkpoints): select nested repo guard scope by recorded path, not symlink target
The scoped restore guard resolved the requested path through the live
filesystem, so a captured file later replaced by a symlink into a nested
repository was refused even though the checkpoint holds its bytes.
Normalize the selection lexically; resolved-path confinement stays in
_validate_file_path. A recorded gitlink replaced by an unrelated symlink
is still refused.
2026-09-29 14:12:41 -04:00
..
…