Features
Navigating to the Dashboard
- Press
Cmd+D/Ctrl+D - Click the Projects button in the sidebar bottom toolbar
- Use the Command Palette (
Cmd+K) and select "Go to Dashboard"
Dashboard Layout
Top Toolbar
| Button | Action |
|---|---|
| Clone | Clone a repository from GitHub |
| Sync Rules | Sync .claude/rules/pandev-*.md files to all projects |
| Add Project | Browse for a folder to add |
| Settings | Open the global settings panel |
Search Bar
Type to filter projects by name or path in real-time. Shows a result count and a "Clear search" link.
Project Cards
Projects are displayed in a responsive grid (1 column on mobile, 2 on tablet, 3 on desktop).
Card Sections
Cards are divided into two groups:
- Active — Projects with running sessions or dev servers
- Idle — Projects without current activity
Card Contents
Each project card shows:
- Project name — The folder name
- Last message — Preview of the most recent chat message
- Session count — Number of active sessions
- Dev server status — Current state indicator with port number
Dev Server Controls
If a project has a dev command configured, the card shows server controls:
| State | Indicator | Available Actions |
|---|---|---|
| Stopped | Gray | Start |
| Starting | Amber pulse | Stop |
| Running | Green | Stop, Restart, Open in Browser |
| Error | Red | Kill + Restart |
Card Context Menu (Right-Click)
| Action | Description |
|---|---|
| Open | Switch to the project workspace |
| Remove | Remove the project from Pandev (doesn't delete files) |
Adding Projects from Dashboard
Three ways to add projects from the dashboard:
- Click the "Add Project" button in the toolbar
- Click the "Add Project" card at the bottom of the grid
- Drag and drop a folder anywhere on the dashboard
When you drop a folder, a toast notification confirms the project was added, showing the detected dev command and port (if applicable).
Sync Rules
The "Sync Rules" button copies your Pandev rule files (.claude/rules/pandev-*.md) to all registered projects. This is useful for keeping consistent Claude instructions across projects.