# Token bucket is not supported in MultiRegionRatelimit

## What you see

An error or missing method when passing a token bucket limiter to
MultiRegionRatelimit. The algorithm page states it plainly: not yet
supported.

## Fix, pick one

1. Use fixed window (or sliding window, watching the cost) with
   MultiRegionRatelimit for global limits.
2. Keep token bucket but run one regional Ratelimit per region.
   Limits become per-region rather than global. That is fine when
   your regions serve distinct user populations.
3. Use a single Global Upstash Redis database as the backend for a
   regular regional Ratelimit with token bucket. Writes fan out
   server side, so you get global state with the algorithm you want.

## Verify

The limiter constructs without errors and limit() returns success or
rate-limited verdicts as expected under a burst test.