Implement a rate limiter as a command-line tool /app/rate limit that enforces a combined token-bucket +…
Implement a rate limiter as a command-line tool /app/rate limit that enforces a combined token-bucket +…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). EXACT SPECIFICATION: - Token bucket parameters are passed as CLI args: --capacity N (max tokens, default 10)…
The task
EXACT SPECIFICATION: - Token bucket parameters are passed as CLI args: `--capacity N` (max tokens, default 10), `--refill-rate R` (tokens per second, default 2.0), `--refill-interval I` (seconds between refills, default 0.1). Tokens are added each interval up to capacity (continuous accumulation, not burst at…
Part of ai-and/termgrade-environments.