From 617014f0e2cada6aecd5f6b8ef39b49aa2fcf1f3 Mon Sep 17 00:00:00 2001 From: harvey_xiang Date: Mon, 19 Jan 2026 16:49:46 +0800 Subject: [PATCH] feat: add traceback.format_stack --- src/memos/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/memos/utils.py b/src/memos/utils.py index 594180e8f..987391e2d 100644 --- a/src/memos/utils.py +++ b/src/memos/utils.py @@ -46,7 +46,8 @@ def wrapper(*args, **kwargs): return result except Exception as e: exc_type = type(e) - exc_message = traceback.format_exc() + stack_info = "".join(traceback.format_stack()[:-1]) + exc_message = f"{stack_info}{traceback.format_exc()}" success_flag = False if fallback is not None and callable(fallback):