Creating a New Session
There are multiple ways to create a new session:From the Sidebar
From the Sidebar
From the Home Screen
From the Home Screen
On desktop, press
Shift + Enter to quickly create a new session from the empty state screen.On mobile, tap the New Session button at the top of the home screen.From the Command Palette
From the Command Palette
Use the command palette to quickly create a session without leaving your current view.
Viewing Sessions
All your sessions are listed in the left sidebar, organized chronologically. Each session displays:- Session title - Automatically generated based on your conversation
- Quick access - Click any session to open it immediately
Managing Sessions
Switching Between Sessions
Simply click on any session in the sidebar to switch to it. Your current conversation context is preserved when you switch away.Deleting Sessions
To delete a session:- Hover over the session in the sidebar
- Click the three-dot menu icon that appears
- Select Delete Session
Session Behavior
Mobile Experience
On mobile devices, the session list is integrated into the home screen for easy access:- The New Session button appears prominently at the top
- Sessions are listed below with swipe-friendly controls
- The menu for deleting sessions is accessible via the three-dot icon
Desktop Experience
On desktop, the sidebar provides persistent access to all sessions:- Sessions remain visible while working
- Keyboard shortcuts make session creation faster
- The sidebar can be collapsed for more workspace
Empty State
When you first open OpenCode Portal or have no active session selected, you’ll see the empty state screen:- A welcome message with instructions
- Quick access to create a new session
- A list of existing sessions (on mobile)
- Keyboard shortcut hints (on desktop)
Sessions persist across browser sessions. Close and reopen Portal anytime to continue where you left off.