feat(app): add context menu to file tree for copying file paths #12955
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Add right-click context menu to file tree items with options to:
Motivation
This improves workflow efficiency when working with AI-assisted coding, as users frequently need to reference file paths to add them to context or specify target locations.
Changes
packages/app/src/components/file-tree.tsxto wrap file tree items withContextMenucomponentRelated Issues
Closes #11820
Closes #11620
Screenshots
The context menu appears when right-clicking on any file or directory in the file tree sidebar.