Thanks @deanrie and @mohitjain
That doesn’t make sense.
I just downloaded my usage CSV and did some calculations, and the data completely contradicts your explanation. Here are the facts from my current billing cycle:
- My actual API usage is well under the limit: Excluding Grok and Composer, all other requests marked as “Included” (using GPT 5.5 and 5.6) add up to exactly $11.31. Since my API pool has a $20 limit, I should still have a remaining balance. There is absolutely no reason for any GPT requests to be drawing from my credits at this point. Yet, as my screenshots show, identical GPT Sol requests right next to the “Included” one were billed to my credits.
- The “generous” First-party pool is way too small: All of my Grok and Composer requests marked as “Included” add up to only $35.74. If this is where my “First-party pool” supposedly ran out, that is a very low ceiling. It is far below the “generous” quota that both the team claims and the community generally experiences.
I will also send an email to [email protected] with my CSV and Request IDs so the team can look into this billing discrepancy.
Regarding the second issue: yes, you are correct—the mid-session model change was definitely not picked up. At that time, GPT Sol was being too slow, so I stopped it and switched to both “Auto” and “Grok.” However, after the run finished, the usage page showed that every single request was still using GPT Sol.
Since I have been using the Nightly version for a long time, I can’t give you an exact static version number for the past events, but I can assure you that I am always on the latest build. You should be able to cross-reference the release time with my request logs to find the exact version. For reference, here is my current Cursor version information:
Version: 3.11.25
VS Code Extension API: 1.125.0
Commit: fc2563ec93d793fc275eef734405a4fdf8b47b20
Date: 2026-07-15T01:27:41.754Z
Layout: Agent Window
Build Type: Stable
Release Track: Nightly
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.5.0
By the way, the UI transparency has actually gone backward
Aside from the technical issues, I also wanted to bring this up. It’s currently really hard to calculate how much of my usage is actually drawing from my credits.
On the usage webpage, these requests are just labeled as “Free” (even though they are costing me real money). A few months ago, the dashboard used to show the token count and the equivalent dollar amount for these requests, which was super helpful for keeping track of our budget. But that was removed.
Now, because it just says “Free” on the screen, I have to export the CSV and manually calculate the costs myself based on the raw input, output, and cache tokens. This is extremely inconvenient.
It would be so much better and more transparent if you could show the actual cost on the page, or at least label them as “Included in Credits” instead of just “Free.”