# wardrik_gateway v0.1.0-rc.1 - Table of Contents > Rate limits, circuit breakers and model failover for agents' model calls, as Wardrik middleware. ## Pages - [WardrikGateway](readme.md) - [Changelog](changelog.md) ## Modules - [WardrikGateway](WardrikGateway.md): Rate limits, circuit breakers and model failover for agents' model calls. - Exceptions - [WardrikGateway.Unavailable](WardrikGateway.Unavailable.md): Returned when no model could take a call within the gateway's `:wait`: every breaker was open, or every provider was at its limit. `WardrikCore.Retry` then applies.