Update the docs and dashboard to tell us exactly whatbwe ae paying for

I just subscribed to the Ultra plan for a year ($2000) after being on the MTM for 6 months ($1200). I was extremely disappointed to see the new percentage based dashboard instead of just showing me the actual costs. It feels very bait and switch. Also update the pricing page in the docs to show exactly how much Auto and Composer we can use instead of just “generous”

Each plan includes usage charged at model inference API prices:

Pro includes $20 of API agent usage + generous Auto and Composer usage

Pro Plus includes $70 of API agent usage + generous Auto and Composer usage

Ultra includes $400 of API agent usage + generous Auto and Composer usage

EDIT:

Looks like its a result of this call https://cursor.com/api/dashboard/is-on-new-pricing

if you intercept and change to

{ “isOnNewPricing”: false, “hasAutoSpillover”: false }

you can see the old way

does not change the fact that they do NOT state anywhere EXACTLY HOW MUCH the Auto + Comoser bucket allows you.

Edit2:
But based on their stats coming back…
94 million tokens is 2.755% of approximately 3.41 billion tokens.

94,000,000 ÷ 0.02755 ≈ 3,411,978,221 tokens (~3.41B)

1 Like

Yes, it seems like they are trying to make it more difficult to directly monitor the cost per request. This seems like a prerequisite to more hidden cost changes. Transparency should be a top priority.

they already pass the data to the frontend…

https://cursor.com/api/dashboard/get-aggregated-usage-events

{
“aggregations”: [
{
“modelIntent”: “composer-1.5”,
“inputTokens”: “3200018”,
“outputTokens”: “497699”,
“cacheReadTokens”: “90338912”,
“totalCents”: 2782.59541,
“tier”: 2
},
{
“modelIntent”: “claude-4.6-opus-high-thinking”,
“inputTokens”: “66”,
“outputTokens”: “6074”,
“cacheWriteTokens”: “120467”,
“cacheReadTokens”: “1952379”,
“totalCents”: 188.128825,
“tier”: 1
}
],
“totalInputTokens”: “3200084”,
“totalOutputTokens”: “503773”,
“totalCacheWriteTokens”: “120467”,
“totalCacheReadTokens”: “92291291”,
“totalCostCents”: 2970.7242349999997
}

{
“billingCycleStart”: “2026-02-19T04:48:49.000Z”,
“billingCycleEnd”: “2026-03-19T04:48:49.000Z”,
“membershipType”: “ultra”,
“limitType”: “user”,
“isUnlimited”: false,
“autoModelSelectedDisplayMessage”: “You’ve used 2% of your included total usage”,
“namedModelSelectedDisplayMessage”: “You’ve used 1% of your included API usage”,
“individualUsage”: {
“plan”: {
“enabled”: true,
“used”: 2943,
“limit”: 40000,
“remaining”: 37057,
“breakdown”: {
“included”: 2943,
“bonus”: 0,
“total”: 2943
},
“autoPercentUsed”: 2.7550000000000003,
“apiPercentUsed”: 0.376,
“totalPercentUsed”: 1.9619999999999997
},
“onDemand”: {
“enabled”: false,
“used”: 0,
“limit”: null,
“remaining”: null
}
},
“teamUsage”: {}
}