Cursor auto models often appear where no code is written

Where does the bug appear (feature/product)?

Cursor IDE
Cursor IDE

Describe the Bug

cursor auto models often appear where no code is written, but the conversation has already been completed.

The user experience is getting worse and worse, with all kinds of charges, cloud services can’t be used, and changes to billing rules are not notified.

Steps to Reproduce

Don’t want to use it anymore

Operating System

MacOS
MacOS

Version Information

Version: 2.6.19
VSCode Version: 1.105.1
Commit: 224838f96445be37e3db643a163a817c15b36060
Date: 2026-03-12T04:07:27.435Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0

For AI issues: which model did you use?

auto

Does this stop you from using Cursor

Yes - Cursor is unusable
Yes - Cursor is unusable

Hey, thanks for the report. A couple of things are going on here, so let me address them separately.

About auto models showing up where you did not write any code, can you share a screenshot of what you are seeing? From the description, it is hard to tell if this is tab completion showing up in unexpected places, the model label showing in the UI after a conversation ends, or something else. A screenshot and a Request ID from Chat context menu then Copy Request ID would help a lot.

About billing and usage, Auto mode is included in the Pro plan with usage limits. Once you go over the included usage, on demand charges may apply. You can check your current usage on https://cursor.com/settings. If you have questions about charges, share what you see there.

For details on usage and billing, see Models & Pricing | Cursor Docs.

Let me know what you are seeing with a screenshot and I can dig deeper.

48c11658-267b-42a6-8b32-a885457bbd77
ad277b7c-d577-4348-8c4f-9a569650194c
——————
My question is why Cursor unilaterally changes the billing rules without notifying users, and how this issue will be handled for existing users, rather than me just checking the new billing rules. However, I haven’t seen your new billing rules’ solution for existing users, and there wasn’t even a notification.

Thanks for the extra info.

About the billing changes, I get why this is frustrating. Updates to pricing and limits are posted on Changelog · Cursor and Models & Pricing | Cursor Docs. I agree we could’ve communicated these changes more clearly. That’s fair feedback, and I’ll pass it to the team.

On the auto models showing up when you’re not writing any code, a screenshot would still really help. Request IDs tell us about specific requests, but without the visual context it’s hard to see what’s happening in the UI.

If you have specific questions about charges on your account, check the details at https://cursor.com/settings. You can see a usage breakdown there. If anything looks off, tell me and we’ll dig into it.

Thanks for the screenshots, this helps a lot.

From what I can see, the agent found a truncated build.gradle, tried to fix it by rewriting the file (+58 lines), then deleted and recreated it, and eventually ended up modifying 82 files. That’s definitely not ideal behavior.

A couple of questions to help us investigate further:

  1. What was the original prompt you gave the agent in this conversation? Knowing what you asked it to do would help us understand if it went off-track or misunderstood the task.
  2. Were those 82 file changes all unexpected, or were some of them related to what you asked?

As a general tip, if the agent starts making changes you didn’t expect, you can hit Undo or reject changes in the Review panel before they’re applied. For large projects, breaking tasks into smaller, focused prompts also tends to give better results than broad requests.

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