feat: detect realpath when open workspace#486
Conversation
|
PR builds are available as GitHub Actions artifacts: https://github.com/NeuralNomadsAI/CodeNomad/actions/runs/26067322642 Artifacts expire in 7 days. |
|
PR builds are available as GitHub Actions artifacts: https://github.com/NeuralNomadsAI/CodeNomad/actions/runs/26068392584 Artifacts expire in 7 days.
|
|
PR builds are available as GitHub Actions artifacts: https://github.com/NeuralNomadsAI/CodeNomad/actions/runs/26130730350 Artifacts expire in 7 days.
|
|
I want you to perform the gatekeeper checks for latest PR state check for regressions |
|
Request understood: perform a ruthless gatekeeper review of the latest PR state for regressions and implementation quality. Assumption: this is review-only, so I did not modify code. Gatekeeper Result: Request Changes Findings:
Validation:
Recommendation: Do not merge as-is. Fix the contract/build issue first, then move the canonical path comparison to the server/workspace layer or compare against active instance paths directly, and add targeted symlink/Windows-case regression tests. -- |
Change the API to accept and return string paths instead of RecentFolder objects. This simplifies the interface by: - Using recentPaths (string[]) instead of recentFolders (RecentFolder[]) - Returning foundResult as string instead of RecentFolder object - Reducing coupling between API types and UI types
|
PR builds are available as GitHub Actions artifacts: https://github.com/NeuralNomadsAI/CodeNomad/actions/runs/26201835544 Artifacts expire in 7 days.
|
|
And now? |
|
Request understood: re-check the latest PR state after the follow-up commit and answer whether the prior gatekeeper concerns are resolved. Assumption: review-only, no code changes. Gatekeeper Result: Still Request Changes Status versus prior review:
Additional code-quality notes:
Validation:
Recommendation: Do not merge yet. The previous highest-severity runtime logic issue is mostly addressed, but the non-exported -- |
detect realpath when open workspace
try avoid path issue in windows
now they are same path when try detect exists workspace