Windows taskbar unread badge stuck and cannot be cleared

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

On Windows, the Cursor taskbar icon keeps showing an unread notification badge (number). The badge does not clear reliably after I review agent conversations.

This makes the badge useless as a signal — I can no longer tell whether there is a real unread Agent that needs attention.

I am aware this was previously reported as a desync between the tray/taskbar badge and the actual agent read state, and a fix was said to land in Cursor 3.8. I am currently on 3.12.17 and the issue still happens.

Steps to Reproduce

  1. Use Agents / Composer until Cursor shows an unread count badge on the Windows taskbar icon.
  2. Open Recent Agents and review conversations that appear unread (including archived ones when necessary).
  3. Click Clear All Notifications from the tray/notification UI.
  4. Fully quit Cursor and relaunch.

Expected Behavior

After opening the relevant unread agent chat(s), or after clicking Clear All Notifications, the Windows taskbar badge should reset to zero immediately and stay cleared.

Operating System

Windows 10/11

Version Information

Version: 3.12.17 (system setup)
VS Code Extension API: 1.128.0
Commit: 0fb762053c34788bb7760d5673f8a6d4c8589d50
Date: 2026-07-17T02:53:53.006Z
Layout: IDE
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: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hi Jason,

Thanks for the detailed report and version information. We reproduced the Windows taskbar badge staying unchanged after an unattended Agent is opened in the IDE, and we’re tracking it internally.

Until this is fixed, you can use either workaround:

  • Click the ^ in the Windows notification area, right-click the Cursor icon, and select Clear All Notifications.
  • Use the Agents Window for these Agent sessions. Opening a completed Agent there clears the badge correctly. You can open it from the Command Palette with Open Agents Window: Agents Window | Cursor Docs

Thanks again for raising this!

Appears to be the same issue on Linux too (Ubuntu 26.04 LTS).