Workspace Side Panel

The Workspace side panel shows everything for a project in one place — its files, its git changes, and its agent conversations — instead of switching the whole sidebar between separate Files, Git, and Conversations tabs. Each project (and each git worktree) is a collapsible row you expand to work in, and your Shelf sits at the top.

Workspace is the default side panel and has its own button in the left rail (the grid icon).

Getting started

  1. Open a VibeSpace. The Workspace panel is shown by default.
  2. The focused project expands automatically to its file tree.
  3. To return to a classic view, click any other rail button — Files, Git, Sessions, or Conversations. Click Workspace again to come back.

Switch what a project shows

Each project or worktree row has a segmented cluster of three compact toggles on the right:

  • Files — the file tree (the default).
  • Changes — git status, with a count badge.
  • Chats — agent conversations, with a count badge.

Tap one to fill the row’s body with that view. The active toggle is highlighted, and every control gives hover feedback.

Create things

Use the + button on a project or worktree row:

  • On Files: New File, New Folder, Refresh.
  • On Chats: New Agent Chat.

On a repository row, + offers New Worktree…. See Git Worktrees for the full worktree workflow.

The Shelf

Your Shelf appears at the top of the Workspace panel whenever it has items, with the same open, reveal, rename, delete, remove, and clear actions as the classic Files pane.

Worktrees

Repositories with multiple git worktrees group their worktrees under a single repository row. A subdirectory you opened as its own project shows as a standalone row, not under that repository. See Git Worktrees to open, create, close, and delete worktrees from here.

Back to the classic layout

The classic single-purpose sidebars are unchanged. Click any left-rail tab — Files, Git, Sessions, or Conversations — to use them, and click Workspace to return to the unified panel.

💡 Tip: Changes shows a green “A” badge for untracked (new) files — that’s git’s status with friendly badges. Noise like .DS_Store is hidden automatically.

Known limitations

  • Sessions aren’t folded into Workspace yet — they remain in the classic Sessions rail tab.
  • Git stage and commit still happen in the classic Source Control view, not inline in the panel yet.