fix: guard rate_limit_category extraction with isinstance check

This commit is contained in:
Cursor Agent 2026-05-11 23:05:18 +00:00
parent 5a10a75402
commit 113783ee89
No known key found for this signature in database

View file

@ -5165,7 +5165,7 @@ class StandardLoggingPayloadSetup:
# reaching for the raw exception object.
rate_limit_category: Optional[str] = (
getattr(original_exception, "category", None)
if original_exception is not None
if isinstance(original_exception, litellm.RateLimitError)
else None
)