HF RL Explorer

Token-Bucket Rate Limiter with Sliding-Window Expiry

Token-Bucket Rate Limiter with Sliding-Window Expiry: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Implement a persistent rate limiter as a single CLI script /app/rate limiter.py that enforces per-client rate limits using a token-bucket algorithm combined with…

The task

Implement a persistent rate limiter as a single CLI script `/app/rate_limiter.py` that enforces per-client rate limits using a token-bucket algorithm combined with sliding-window expiry.

Part of ai-and/termgrade-environments.