Multiple chat tabs don't release files properly

Describe the Bug

with one tab, you can edit as many files as much as you want. but if you have another tab, the chat will think that the first tab is still editing a file, so the second tab will ask permission before writing to it. that would normally be fine, but the first tab doesn’t release the file even after it finishes its response.

Steps to Reproduce

open cursor.
enable YOLO mode.
open chat.
ask it to edit a file.
open another chat.
wait for the first chat to finish.
ask it to edit the same file.
it will do everything normally until it tries to write to it, then it will ask permission instead of just doing it.

Expected Behavior

the second chat will simply write to the file after Cursor determines that:

  1. no other chat is currently writing to it or
  2. no chat that has written to it is still generating a response.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.1.6
VSCode Version: 1.96.2
Commit: 5b19bac7a947f54e4caa3eb7e4c5fbf832389850
Date: 2025-06-25T02:14:24.784Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.4.0

Does this stop you from using Cursor

No - Cursor works, but with this issue