Problem
Adding bookmarks already supports multi-select (`addBookmarksForUris` takes a `uris[]` array from the Explorer). But once bookmarks exist in the sidebar, every action (remove, move to folder) operates on a single `BookmarkTreeItem` at a time — there's no way to select several and act on them together.
Proposal
Enable `canSelectMany` on the `TreeView` and update `removeBookmark`/`moveToFolder` command handlers to accept the current multi-selection (VS Code passes the full selection as the second argument when a command is invoked from a multi-selected context menu) and apply the action to all selected bookmarks.
Problem
Adding bookmarks already supports multi-select (`addBookmarksForUris` takes a `uris[]` array from the Explorer). But once bookmarks exist in the sidebar, every action (remove, move to folder) operates on a single `BookmarkTreeItem` at a time — there's no way to select several and act on them together.
Proposal
Enable `canSelectMany` on the `TreeView` and update `removeBookmark`/`moveToFolder` command handlers to accept the current multi-selection (VS Code passes the full selection as the second argument when a command is invoked from a multi-selected context menu) and apply the action to all selected bookmarks.