Description:
This is a UX improvement suggestion rather than a functional bug.
The Gemini API enforces Requests Per Minute (RPM) and Tokens Per Minute (TPM) using a rolling one-minute window. However, the usage counters in the dashboard appear to keep increasing instead of reflecting the current rolling window usage.
This can be confusing because developers may think they have exhausted their rate limits even after the one-minute window has already refreshed.
It would be helpful if the dashboard could:
- Display the current rolling one-minute RPM and TPM usage.
- Automatically update the counters as the rolling window progresses.
- Optionally show the remaining RPM/TPM available along with the time until the usage window refreshes.
This would make it much easier for developers to understand their real-time rate-limit usage and avoid unnecessary confusion.
Thank you for considering this suggestion.