pub fn humanize_api_error_with_reset(
status: u16,
body: &str,
reset_hint: Option<&str>,
) -> StringExpand description
Like humanize_api_error but surfaces a known rate-limit reset time in
the 429 message so the failure is honest rather than cryptic.
reset_hint is a human-readable duration string, e.g. "47s".