mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-22 23:41:07 +00:00
* feat(sessions): implement multi-session deletion and selection functionality - Added `deleteSessionsAndRefresh` function to handle deletion of multiple sessions. - Updated session state management to track selected session keys. - Enhanced UI to support bulk actions for selected sessions, including delete and unselect options. - Refactored related tests to accommodate new multi-session deletion logic. - Improved responsiveness of sessions table with new CSS rules for mobile layouts. * feat(sessions): add page deselection functionality and enhance error handling - Implemented `onDeselectPage` method to allow deselecting specific pages in the session view. - Updated `deleteSessionsAndRefresh` to handle multiple deletion errors, storing them in an array and displaying a consolidated error message. - Enhanced tests to verify the new deselection behavior and updated error handling for session deletions.