New chat mode ignores my Default Mode settings

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

My Default Mode is “Ask”. When I open the tab the first time, it is in the Ask mode, but if I open a new chat (by clicking on “+”, or with Ctrl + N) it opens as “Agent” mode.

THIS HAS BEEN HAPPENING FOR MONTHS. I’M OPENING THIS ISSUE BECAUSE I’M VERY TIRED OF THIS.
I ALWAYS HOPE WITH EVERY UPDATE THIS PROBLEM WOULD BE FIXED, BUT IT IS NOT!

Steps to Reproduce

Set the Default mode to any other type than Agent. Try to open a new chat and you’ll see it will ignore and create a new chat as Agent instead of your defined option.

Expected Behavior

Open the Default Type chosen in the settings

Screenshots / Screen Recordings

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.34
VSCode Version: 1.105.1
Commit: 643ba67cd252e2888e296dd0cf34a0c5d7625b90
Date: 2026-01-10T21:17:10.428Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Linux x64 6.8.0-90-generic

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, thanks for the report. This is a known issue. The Default Mode setting really doesn’t work when you create a new chat in the Agent panel. No matter which mode you pick, new chats always open in Agent mode.

The team knows about it and is working on a fix. For now, you can switch modes quickly:

  • Shift+Tab to toggle between Ask and Agent
  • Or use the mode selector at the top of the chat panel

I get how frustrating this is. It’s been around for a while. I’ll keep you posted if there are any updates on the fix.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

All my new chats start with the mode Agent, I would like to start with Ask.

Steps to Reproduce

I tried to modify that in Cursors settings → Agents → Default Mode, but nothing I select changes the mode in a new chat. I’ve tried quitting and reopening Cursor, same output.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.34 (Universal)
VSCode Version: 1.105.1
Commit: 643ba67cd252e2888e296dd0cf34a0c5d7625b90
Date: 2026-01-10T21:17:10.428Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.