Cursor 3 not clearing notification and showing thinking icon

On windows, cursor 3 new agent window does not clear notifications so the number only goes up:
image
I cannot tell which model is thinking:


And also it automatically opens localhost links from terminals (e.g. when I run npm run dev) even though it is disabled (in system browser not cursor browser - does not happen in editor window):
image
And obviously no WSL support is missing but there is already thread for that.

Version: 3.0.12 (user setup)
VSCode Version: 1.105.1
Commit: a80ff7dfcaa45d7750f6e30be457261379c29b00
Date: 2026-04-04T00:13:18.452Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19045

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Cursor IDE
  • Cursor CLI
  • Background Agent (GitHub, Slack, Web, Linear)
  • BugBot
  • Somewhere else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!

  1. …
  2. …
  3. …

Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

Aaand I cannot change to Bug Report category because the thread has disallowed tags, not sure how to edit them
edit: works in full edit, but in the edit to change title it does not

Thanks for the detailed report with screenshots. I’ll go through each point:

  1. Notification badge doesn’t reset - known issue, several reports in the last month, including this thread. Team’s aware, no ETA yet, but your report helps with prioritization.

  2. No thinking model indicator - known thing too, mentioned here and here. Team’s on it. Workaround for now: in the model dropdown you can see thinking/non-thinking options.

  3. Localhost links auto-open in system browser - I see “Show Localhost Links in Browser” is off. Small nuance: this setting controls links in Cursor’s Browser Tab, not the system browser. Issue’s likely in a separate mechanism for the agents window (doesn’t happen in editor window). Passed to the team. Workaround: run npm run dev etc. from the terminal in the editor window.

Let me know if there’s anything else.

1 Like

thank you, good to know

also in the new agent window, the model has no problem editing .env files, is that to be xpected? it cannot access them in editor window.

Good question about .env. It depends on what’s actually blocking access.

.env* is in the default ignore list, but that only applies to indexing (codebase indexing), not to agent tool calls (Read/Write file). If you don’t have a .cursorignore with an .env* pattern, the agent can technically read and edit those files, including in the editor window.

If the agent really can’t open .env in the editor window, but can in the agents window, that might be a bug. Can you confirm:

  1. Do you have a .cursorignore in the project, and what’s in it?
  2. Is Global Cursor Ignore List set up in Settings > General?
  3. What exact error does the agent show in the editor window when it tries to open .env?

Workaround for now is to add this to .cursorignore in the project root:

.env
.env.*

Note that .cursorignore doesn’t block access via terminal commands like cat .env. It only affects Read/Write file tools. More details here: https://cursor.com/docs/context/ignore-files

Let me know what you find after checking.