PandevPandev
Features

The sidebar has three main sections:

  1. Header — Logo, collapse button, and "New Chat" button
  2. Session List — All your chat sessions organized by project and time
  3. Bottom Toolbar — Quick access to Dashboard, Feedback, and Settings

Expanding and Collapsing

  • Press Cmd+\ / Ctrl+\ to toggle the sidebar
  • Click the collapse button in the header
  • Expanded — Full session list with titles, timestamps, and project grouping
  • Collapsed — Icon-only mode with dot indicators for recent sessions

Sessions

Creating Sessions

  • Click "New Chat" or press Cmd+N
  • With multiple projects: the button shows a dropdown to pick the project
  • You can also drag an image onto the "New Chat" button to start a chat with an image attachment

Session List

Sessions are grouped by project, then by time within each project:

  • Time grouping — Today, Yesterday, This Week, Older
  • Collapse behavior — Time groups with 5 or fewer sessions are expanded by default; larger groups are collapsed
  • Session preview — Shows the title (auto-generated from your first message)
  • Status dot — Colored indicator showing session state (idle, thinking, waiting, error)
  • Timestamp — Relative time (e.g., "2h ago")
  • Unread indicator — Visual dot for sessions with new activity

Session Context Menu (Right-Click)

Right-click any session for options:

ActionDescription
RenameEdit the session title inline (press Enter to confirm, Escape to cancel)
ArchiveMove to the History section (hidden from active list)
DeletePermanently remove the session

History (Archived Sessions)

Archived sessions appear in a collapsible History section at the bottom of the session list. It shows the count of archived sessions. Right-click an archived session and select "Restore" to bring it back to the active list.

Project Management in Sidebar

Project Headers

Each project has a collapsible header showing:

  • Color indicator (customizable left border with gradient)
  • Project name
  • Session count badge
  • Expand/collapse chevron
  • Drag handle (visible on hover) for reordering

Project Context Menu (Right-Click Header)

ActionDescription
Set InactiveHide from the active list (moved to "Inactive" section)
New ChatStart a new session in this project
Project SettingsOpen settings scoped to this project
ColorChoose a color for the project indicator (6 options)
Archive All ChatsArchive all sessions in this project

Time Group Context Menu (Right-Click Time Header)

ActionDescription
Archive allArchive all sessions in this time group
Delete allPermanently delete all sessions in this time group

Inactive Projects

Projects marked as inactive move to a collapsible "Inactive" section at the bottom. They remain accessible — hover over a project header and click "Set Active" to restore it.

Reordering Projects

Drag project headers to reorder them in the sidebar. The order persists across sessions.

Project Filter

A dropdown filter at the top lets you show sessions for a specific project only, or all projects.

The search input in the sidebar searches across:

  • Session titles
  • Project names
  • Message content — The search index is built from transcript data and updates live as new messages stream in

Results filter the session list in real-time. Clear the search to return to the normal view.

Drag and Drop

  • Drop images on "New Chat" — Creates a new session with the image attached
  • Drop images on a session — The session auto-focuses when you hover over it with a dragged image

On this page