SIGN IN SIGN UP

Surface upstream rate limits from Anthropic (#16118)

This PR makes it so hitting upstream rate limits from Anthropic result
in an HTTP 429 response instead of an HTTP 500.

To do this we need to surface structured errors out of the `anthropic`
crate.

Release Notes:

- N/A
M
Marshall Bowers committed
ebdb755fef91ee64eb20dcb543168eacca2ddc2e
Parent: fbb533b
Committed by GitHub <noreply@github.com> on 8/12/2024, 3:59:24 PM