Google sells AI Ultra at $250/month with a 5-hour rolling quota reset. No mention of weekly caps anywhere. That is supposed to be the Pro tier problem, not Ultra. But what I am seeing does not match a simple 5-hour cycle.
When the agent finally started working for me about 4-5 days ago (after being completely dead for a stretch), my first few quota windows were tiny. I could barely burn through 20% of what a full 5-hour window should give before it said quota exhausted. Same plan, same account, nothing changed.
Each day since then, the amount I get per reset has been growing. Now I can actually drain the full allocation. If this was a flat 5-hour rolling window with no other cap, the amount per window would be the same every single time. Reset, get the same allocation, use it, wait, get the same amount again. That is not happening.
What this looks like from my end: there is a weekly budget sitting on top of the 5-hour window. Each reset gives you up to Y usage, but only if you still have headroom in the weekly pool. Use a lot early in the week and your later windows get smaller. Wait for the weekly cycle to roll over and you get the full amount again. That would explain exactly what I am seeing. First few days after the agent came back, tiny windows. Several days later, full windows.
There is also a question that matters a lot here and nobody has answered it: do terminated sessions count against quota? Because during the stretch where the agent was not working at all, every attempt was an instant “agent terminated” error. If each of those 3-second failures still ate quota, that would burn through a weekly budget while delivering literally zero value. And it would explain why my first usable windows after the blackout were so small.
Claude Code publishes both per-window and weekly usage. You open the dashboard and you see where you stand on both. Antigravity shows one number and that is it. If there is a secondary limit running behind the scenes, it needs to be visible. Users should not have to reverse-engineer their own quota system from usage patterns over multiple days.
Three things I want clarity on:
- Does a weekly or multi-day cap exist for AI Ultra on top of the 5-hour cycle? The marketing says no. The behavior says yes. Which is it?
- If it exists, put it in the usage dashboard so we can see both limits.
- Do failed and terminated sessions consume quota? If the server kills my agent in 3 seconds due to capacity, does that count?