From dc8b8bf4e43339599299b5eb975b4d5f00e37e7e Mon Sep 17 00:00:00 2001 From: Andy Li <55300002+cliandy@users.noreply.github.com> Date: Mon, 21 Jul 2025 13:27:17 -0700 Subject: [PATCH] fix: overwritten sentry capture fixes --- letta/server/rest_api/utils.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/letta/server/rest_api/utils.py b/letta/server/rest_api/utils.py index 17077fe3..6b14ff4a 100644 --- a/letta/server/rest_api/utils.py +++ b/letta/server/rest_api/utils.py @@ -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)"})