On my usage for composer 2, sometimes I see 50% discount. Sometimes I do not. When does the 50% apply? Is it the time of day?
It’s prompt caching, not time of day. When Cursor reuses parts of a previous prompt or the same files you had open, it charges the cache-read rate instead of the full input price. The discount shows up in your usage panel when a significant portion of your input tokens are being served from cache rather than re-processed fresh.
Here’s the Composer 2 math specifically: Cache-read pricing for Composer 2 is $0.20 per million tokens, versus the full input rate of $0.50 per million — and for Composer 2 Fast (the default), cache reads are $0.35 per million versus $1.50 per million for full input.
So, the more you continue within the same thread and work on the same files, the more caching kicks in and the more you’ll see that discount badge. This is Cursor being efficient with your context. Starting a new chat or pulling in lots of new files resets the cache and drops the discount.
It’s even more simple than that @Chris_C! Over the weekend, we offered 2x usage (50% off) for Composer 2. That promotion is now over.
it would be nice if promos are visible on the UI