[2.0.x] IDE Browser - Allow List Issues

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When directing the agent to use the browser tool, it does not capture the commands being issued, and thus allowlist is not functioning. This appears to affect nearly all browser related commands, and also a “Wait 3s” command.

Steps to Reproduce

  1. turn on allow list mode for mcp/tools
  2. Open the browser tab, and visit any website
  3. direct the agent to take some action in the browser
  4. observe agent attempting to use the brow
  5. use the add to allow list button (note the lack of clarity on what command is being issued)

Expected Behavior

allow list fully supports browser commands and parameters, this severely inhibits the ability to let the agent self-evaluate and test using the browser commands and allow list.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43 (system setup)
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

For AI issues: which model did you use?

Sonnet 4.5, Hakiu 4.5

Does this stop you from using Cursor

No - Cursor works, but with this issue

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

browser action ask for approval every time, click ‘add to Allowlist’ didn’t work ,we can see that the button tooltip showing that ‘add undefined to Allowlist’, why the action named undefined ?

Steps to Reproduce

just type @brower and ask cursor to do something , then the bug will reproduce

Expected Behavior

once click ‘add to allowlist’ its won’t showing next time

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

版本: 2.0.34 (user setup)
提交: 1.99.3
日期: 45fd70f3fe72037444ba35c9e51ce86a1977ac10
Electron: 2025-10-29T06:51:29.202Z
ElectronBuildId: 34.5.8
Chromium: undefined
Node.js: 132.0.6834.210
V8: 20.19.1
OS: 13.2.152.41-electron.0

For AI issues: which model did you use?

claude-4.5

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. I’ll pass it to the team.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When I do any action that refers to the browser, it makes me confirm every single action. For example, “navigate to localhost:8001”… it asks me every time even though

  1. I have previously hit the Add to Allowlist for the exact same operation
  2. I explicitly have localhost:8001 listed in my playwright-mcp.

I feel like it might be a clue that when I mouse over Add to Allowlist it says

Add undefined to Allowlist

Steps to Reproduce

As far as I know just bring up latest version of cursor

Expected Behavior

It should remember when I click Add to Allowlist

Screenshots / Screen Recordings

Screenshot 2025-11-14 at 2.57.59 PM

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.77
VSCode Version: 1.99.3
Commit: ba90f2f88e4911312761abab9492c42442117cf0
Date: 2025-11-13T23:10:43.113Z
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

For AI issues: which model did you use?

claude-4.5-sonnet though I believe it does it for composer-1 also

Does this stop you from using Cursor

No - Cursor works, but with this issue