Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
The AI assistant has entered an infinite loop while processing a request. Instead of providing code changes or a response, it repeatedly generates similar “thought” headers and “Reviewing…” messages. The loop persists and prevents any actual work from being completed.
Steps to Reproduce
(1) Open Cursor IDE (Version 2.3.29).
(2) Provide a codebase reference (e.g., @internal/domain/category.go).
(3) Give a command to find a specific logic and modify it (e.g., “Find where CategoryTree is updated and add calculation of hash”).
Expected Behavior
The AI should analyze the file, identify the relevant code blocks, and suggest the modification.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.3.29 (system setup)
VSCode Version: 1.105.1
Commit: 4ca9b38c6c97d4243bf0c61e51426667cb964bd0
Date: 2026-01-08T00:34:49.798Z
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
For AI issues: add Request ID with privacy disabled
bbcca661-a68f-4140-8c9f-3d11de47be8f
Additional Information
CategoryTree hash calculation
Exported on 1/8/2026 at 20:19:06 GMT+3 from Cursor (2.3.29)
User
Find where CategoryTree is updated and add calculation of hash @internal/domain/category.go
Cursor
Examining internal/domain/category.go and searching for where CategoryTree is updated.
</think>
Examining internal/domain/category.go and searching for where CategoryTree is updated.
</think>
Reviewing internal/domain/category.go and searching for CategoryTree update sites.
</think>
Reviewing internal/domain/category.go and searching for where CategoryTree is updated.
</think>
Reviewing internal/domain/category.go and searching for where CategoryTree is updated.
</think>
Reviewing internal/domain/category.go and searching for where CategoryTree is updated.
</think>
Does this stop you from using Cursor
Yes - Cursor is unusable