From c185f700ae15717d2d6f4ccec0342a63212d7c96 Mon Sep 17 00:00:00 2001 From: SXP-Simon Date: Thu, 12 Mar 2026 18:15:23 +0800 Subject: [PATCH] =?UTF-8?q?fix(logger):=20=E6=B3=A8=E5=85=A5=20TraceID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/logger.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/utils/logger.py b/src/utils/logger.py index 76098c6..447c26f 100644 --- a/src/utils/logger.py +++ b/src/utils/logger.py @@ -1,5 +1,7 @@ from astrbot.api import logger as astrbot_logger +from ..shared.trace_context import TraceContext + class PluginLogger: """ @@ -14,6 +16,9 @@ class PluginLogger: self.prefix = prefix def _format_msg(self, msg: str) -> str: + trace_id = TraceContext.get() + if trace_id: + return f"[{trace_id}] {self.prefix} {msg}" return f"{self.prefix} {msg}" def info(self, msg: str, *args, **kwargs):