diff --git a/packages/cli/src/ui/components/SessionBrowser.tsx b/packages/cli/src/ui/components/SessionBrowser.tsx index ac9b2c2b00..14ba553041 100644 --- a/packages/cli/src/ui/components/SessionBrowser.tsx +++ b/packages/cli/src/ui/components/SessionBrowser.tsx @@ -562,6 +562,13 @@ export const useSessionBrowserInput = ( state.setActiveIndex(0); state.setScrollOffset(0); return true; + } else if (key.name === 'enter') { + const selectedSession = + state.filteredAndSortedSessions[state.activeIndex]; + if (selectedSession && !selectedSession.isCurrentSession) { + onResumeSession(selectedSession); + } + return true; } else if ( key.sequence && key.sequence.length === 1 &&