Plan "Build now" still starts on Enter (regression; CMD+Enter send enabled)

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

With a plan that shows a Build now button, and with CMD+Enter to send enabled, pressing Enter alone in the follow-up message box starts a local plan build instead of inserting a newline / waiting for CMD+Enter to send.

This was previously fixed, but it still happens (regression).

Steps to Reproduce

  1. Open a chat that has an active plan with a Build Locally button showing in the dialog box above the chat.
  2. Ensure send-on-CMD+Enter is enabled (so Enter alone should not send).
  3. Focus the follow-up input under the plan.
  4. Press Enter (not CMD+Enter).
  5. The plan starts building

Expected Behavior

Enter should not trigger Build now. It should insert a newline (or otherwise leave the plan unbuilt) until the user explicitly clicks Build now or uses the intended send shortcut.

Operating System

MacOS

Version Information

Version: 3.13.25
VS Code Extension API: 1.128.0
Commit: 31e8d61c448c7472e371505838a0fe34083dad50
Date: 2026-07-28T06:17:45.069Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.6.0

For AI issues: which model did you use?

N/A

For AI issues: add Request ID with privacy disabled

N/A

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey @lantrix
I tried the same setup on a current Agents Window build with Submit with ⌘ + Enter on, and plain Enter in the follow-up box only inserts a newline. Build only fires on the chord shown on the button (usually ⌥⌘⏎ when that setting is on). The earlier thread you linked was a different conflict (the old “Try Plan Mode” nudge stealing Cmd+Enter), so this looks like a separate case.

Could you check a couple of things?

  1. Open Cursor Settings → Keyboard, search for Build / plan, and see whether Build Plan (or similar) is bound to plain Enter. A custom binding would survive updates and match what you’re seeing.
  2. When it happens, is the caret clearly in the follow-up input, or could focus be on the Build button itself? (A focused button activates on Enter regardless of the send setting.)
  3. If it still happens with default bindings and focus in the input, a short screen recording would help a lot.

Happy to dig further once we have that.