Skip to content

RateLimitReset

Class: warmhub.RateLimitReset

RateLimitReset(reason: Literal['rate_limit_reset'], retry_after_seconds: float, reset_at: str, extra: JsonMapping = _empty(), raw: JsonMapping = _empty())

A rate limit rejected the request until a reset time.

as_dict()

The exact server payload as a plain, mutable, serializable dict.

Wire keys, wire nesting, no client naming applied — the same content as raw, in the form you can hand to dumps, mutate, or pass to code that demands a real dict. Built fresh on each call, so editing the result cannot reach the model.

reason

Documentation is not yet available.

retry_after_seconds

Documentation is not yet available.

reset_at

ISO-8601 absolute wall-clock time when the caller may retry.

extra = field(default_factory=_empty)

Documentation is not yet available.

raw = field(default_factory=_empty)

Documentation is not yet available.