O3 - 25 Tool Calls Exceeding Limit Without Max Mode

Describe the Bug

I have encountered an issue with sequential calls to the tool. The behavior I observed during these calls is not normal, as the requests for calling tools are not hitting the expected limits in standard mode. Furthermore, I noticed that max mode is not being triggered for the O3 model, which is leading to unexpected results. I believe this inconsistency needs to be investigated further to ensure everything functions as intended.

Steps to Reproduce

Open My Project: I begin by opening my project in the composer.

Create the Files: I instruct the composer to generate 30 sequentially numbered files, ensuring they follow a consistent naming convention such as file1, file2, all the way to file30.

Update the First File: I start with the first file (file1), make the necessary changes to its content, and then save it.

Proceed to the Next File: I then move on to the second file (file2) and repeat the update process—editing the content and saving the file.

Repeat for All Files: I continue this procedure sequentially, updating and saving each file from file3 up to file30.

Observe the Results: Throughout the process, I closely monitor the system’s response to each update, taking note of any issues or unexpected behavior that may occur.

Expected Behavior

The default tool call should stop by showing up at 25 calls and not above or beyond this rate, unless the O3 model was modified for this specifically.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.0.0 (user setup)
VSCode Version: 1.96.2
Commit: 53b99ce608cba35127ae3a050c1738a959750860
Date: 2025-06-04T19:44:25.253Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.17763

Additional Information

User inside Discord Community refused to escalate this to the forum.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hi there, I’m the discord user who “refused to escalate this to the forum,” since I don’t believe it to be a bug. Would appreciate if this feature is not “fixed” or at the very least, a configurable number of auto-resumes (which can cost extra requests, whatever) could be added. Truthfully, the limit should be on UNSUCCESSFUL tool calls or consecutive+identical calls, since presumably the reason for the limit in the first place is to avoid infinite loops of bad tool calls.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.