ravitemer pushed a fix to main that enhances workspace file handling by using fs_lstat to detect symlinks, adding a symlink_target field, and formatting links as “symlink → target.” They also improved path handling to respect a specified directory instead of cwd and added cross-platform support via git -C and vim.fs.joinpath (fixes #268).

fix: distinguish symbolic links in workspace resource (fixes #268) - Changed from fs_stat to fs_lstat to detect symlinks without following them - Added symlink_target field to FileInfo type - Updated workspace resource output to show 'symlink -> target' format - Fixed path handling to use specified directory instead of cwd - Added cross-platform path support using git -C flag and vim.fs.joinpath - ravitemer/mcphub.nvim