Skip to content

Add auto window rolling to Quota Tracker to keep rolling-window quotas rotating and avoid long waits after one-time exhaustion#265

Open
eachann1024 wants to merge 3 commits intodecolua:masterfrom
eachann1024:feat/dashboard-i18n-wiring
Open

Add auto window rolling to Quota Tracker to keep rolling-window quotas rotating and avoid long waits after one-time exhaustion#265
eachann1024 wants to merge 3 commits intodecolua:masterfrom
eachann1024:feat/dashboard-i18n-wiring

Conversation

@eachann1024
Copy link
Contributor

Summary

  • add auto window rolling to Quota Tracker so rolling-window quota usage can keep rotating in the background without showing up in usage stats
  • align the Quota Tracker control with the existing header button structure and rename it to Auto Window Rolling
  • include the quota warmup service, API route, initialization, usage hiding, and locale updates required for the rolling window flow

Validation

  • pnpm build
  • verified the Quota Tracker header control label and button structure in the browser

- add quota tracker auto window rolling across the quota warmup service, API route, initialization flow, and usage hiding\n- surface rolling window state in quota tracker views and align the control styling with the existing header buttons\n- rename the control to Auto Window Rolling and keep the rolling window tooltip and locale entries in sync
- track the active rolling window refresh state in the service and preserve per-model warmup state while a run is in progress\n- poll the auto window rolling status while a run is active so the Quota Tracker view refreshes immediately after completion\n- show busy and refreshing states in the Quota Tracker header control and provider cards without triggering extra runs on page entry
- add the new auto window rolling tooltip translation entries for zh-CN and vi\n- add the Refreshing state translation used by the active rolling refresh indicators
@eachann1024
Copy link
Contributor Author

eachann1024 commented Mar 7, 2026

Resources.2026-03-08.at.03.43.57.mp4

Additionally, some unfriendly translations were fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant