feat(providers): retry upstream HTTP 503 like 429
Extend execute_with_retry with retryable_upstream_status for 429/503 shared backoff, reactive block, and TRACE provider.retry.scheduled. Map InternalServerError(503) to APIError with preserved status. Native transport closes-and-raises on 503 like 429 for clean retries. Add NIM/OpenAI-compat and rate limiter tests.
A
Alishahryar1 committed
21ff2137efcbe76c0c4fd059c82aaa60b1ea442a
Parent: 29e7714