SIGN IN SIGN UP

sessions: fix multi-select context menu to operate on all selected items (#306332)

* sessions: fix multi-select context menu to operate on all selected items

Context menu actions in the sessions list previously only operated on the
right-clicked item, ignoring other selected items. Now the context menu
collects the tree selection and passes all selected sessions to actions.

Changes:
- sessionsList.ts: Pass selected sessions array as arg to context menu actions
- sessionsViewActions.ts: Update all 7 item actions to accept ISession | ISession[]
- copilotChatSessionsActions.ts: Update bridge commands to handle session arrays

Co-authored-by: Copilot <[email protected]>

* ensure right-clicked element is first in multi-selection

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
S
Sandeep Somavarapu committed
64e73b036669494bbc9a6904cf090b01a8d3bb1e
Parent: 0705ebe
Committed by GitHub <[email protected]> on 3/30/2026, 2:14:10 PM