Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor’s read_file and write tools report “Read blocked by cursor ignore” error even when .cursorignore file contains only comments or is completely deleted. Both tools are blocked with the same error message, suggesting blocking occurs before operation type is checked. Terminal commands (cat, grep, echo > file, etc.) work perfectly, indicating this is a Cursor-specific tool issue, not a file permission problem.
Steps to Reproduce
- Open a Git repository workspace in Cursor
- Create or verify
.cursorignorefile exists (even if empty or contains only comments) - Attempt to use
read_filetool on any file in the repository - Observe the error: “Error: Read blocked by cursor ignore”
- Attempt to use
writetool to create a file - Observe the same error: “Rejected: Read blocked by cursor ignore”
Terminal commands work fine
$ cat CONVERSATION_CONTEXT.md
File content displays correctly 
$ echo “test” > .test.txt && cat .test.txt && rm .test.txt
File write/read/delete works 
But Cursor tools fail
read_file: Error: Read blocked by cursor ignore 
write: Rejected: Read blocked by cursor ignore 
Expected Behavior
read_filetool should work when.cursorignoreis empty or contains only commentsread_filetool should work when.cursorignorefile is deletedwritetool should work when.cursorignoreis empty or contains only commentswritetool should work when.cursorignorefile is deleted- Files should be readable/writable via Cursor tools unless explicitly ignored in
.cursorignore
Screenshots / Screen Recordings
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.3.35 (system setup)
VSCode Version: 1.105.1
Commit: cf8353edc265f5e46b798bfb276861d0bf3bf120
Date: 2026-01-13T07:39:18.564Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26100
For AI issues: which model did you use?
Auto
Does this stop you from using Cursor
No - Cursor works, but with this issue
