Cursor is counting usage for the premature close. and exhausting quota superfast

Dear Team,

I believe there might be an issue with how cursor usage counts are calculated, which led me to believe I had exhausted my monthly requests prematurely.

This month, my 500 requests were used very quickly - juse in 10 days. Without fully investigating today, I purchased another year-long plan. However, I then observed that your system appears to count usage even when the IDE responds with a premature close.

This leads me to suspect that these prematurely closed requests were the reason my initial 500 requests were depleted so rapidly, as no new code was actually added during those instances.

I now have two accounts with year-long subscriptions. My new account currently shows only 2 requests, both of which were denied due to the premature close issue. It was this observation that prompted me to write and inform you about this potential calculation error, as it likely explains the rapid exhaustion of my other account’s 500 requests despite no successful code completions.

I have attached the relevant details for your review.

logs of the premature requests:

Request ID: aee6aad6-d20c-4938-949d-a121422df817

ConnectError: [unknown] Premature close

    at pEa.$endAiConnectTransportReportError (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4240:224508)


    at uWs.S (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:13557)

    at uWs.Q (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:13335)

    at uWs.M (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:12423)

    at uWs.L (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:11524)

    at opt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:10316)

    at we.B (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:46:2398)

    at we.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:46:2617)

    at mQe.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4222:10378)

    at u.onmessage (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6679:12344)



Request ID: a1642d41-2a67-45a5-a3d3-ad0349c72b4e

ConnectError: [unknown] Premature close

    at pEa.$endAiConnectTransportReportError (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4240:224508)

    at uWs.S (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:13557)

    at uWs.Q (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:13335)

    at uWs.M (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:12423)

    at uWs.L (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:11524)

    at opt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:492:10316)

    at we.B (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:46:2398)

    at we.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:46:2617)

    at mQe.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4222:10378)

    at u.onmessage (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6679:12344)