fix: overwritten sentry capture fixes
This commit is contained in:
@@ -120,22 +120,22 @@ async def sse_async_generator(
|
||||
yield sse_formatter(usage.model_dump(exclude={"steps_messages"}))
|
||||
|
||||
except ContextWindowExceededError as e:
|
||||
log_error_to_sentry(e)
|
||||
capture_sentry_exception(e)
|
||||
logger.error(f"ContextWindowExceededError error: {e}")
|
||||
yield sse_formatter({"error": f"Stream failed: {e}", "code": str(e.code.value) if e.code else None})
|
||||
|
||||
except RateLimitExceededError as e:
|
||||
log_error_to_sentry(e)
|
||||
capture_sentry_exception(e)
|
||||
logger.error(f"RateLimitExceededError error: {e}")
|
||||
yield sse_formatter({"error": f"Stream failed: {e}", "code": str(e.code.value) if e.code else None})
|
||||
|
||||
except Exception as e:
|
||||
log_error_to_sentry(e)
|
||||
capture_sentry_exception(e)
|
||||
logger.error(f"Caught unexpected Exception: {e}")
|
||||
yield sse_formatter({"error": "Stream failed (internal error occurred)"})
|
||||
|
||||
except Exception as e:
|
||||
log_error_to_sentry(e)
|
||||
capture_sentry_exception(e)
|
||||
logger.error(f"Caught unexpected Exception: {e}")
|
||||
yield sse_formatter({"error": "Stream failed (decoder encountered an error)"})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user