Create branch option not available

Describe the Bug

The create branch option is only available after a chat has initiated on main branch specifically.

Steps to Reproduce

Create a new agent, try to select a branch, notice the lack of new branch option.

Create a new agent on main branch, after sending a message select branch dropdown at the bottom, notice create branch option is there now.

Expected Behavior

It should also be available when creating a new agent.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.22.12
VS Code Extension API: 1.128.0
Commit: 3a92974361033b2051526321308c2740fe5912c0
Date: 2026-09-26T04:55:12.125Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 42.10.0
Chromium: 148.0.7778.280
Node.js: 24.18.1
V8: 14.8.178.38-electron.0
xterm.js: 6.1.0-beta.291
OS: Darwin arm64 25.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey @Milind,
The new agent branch picker only chooses an existing branch to start from, so Create Branch isn’t there today. It’s only in the picker under the prompt once the agent has started, and it works from any branch, not just main.

To start on a fresh branch for now, create it first (for example git switch -c my-branch) and then pick it in the new agent picker. You can also ask the agent to create and switch to it in your first message.

I’ll move this to Feature Requests so we can track interest. If anyone else wants it, chime in here.

Thanks Mohit :). I think it should still classify as a bug because it breaks user experience/expectation.