From 4e9916caa4da29fbc9bead8004ad01a50c7fc200 Mon Sep 17 00:00:00 2001 From: Stardust Date: Sat, 28 Mar 2026 20:50:42 +0800 Subject: [PATCH] fix(pipeline): skip waking on empty messages (#6893) * fix(pipeline): skip waking on empty messages * fix(pipeline): skip empty message LLM request even with provider_request * fix(pipeline): skip empty messages in empty_mention_waiter --- astrbot/builtin_stars/session_controller/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/astrbot/builtin_stars/session_controller/main.py b/astrbot/builtin_stars/session_controller/main.py index 70081e03a..8ce28fa23 100644 --- a/astrbot/builtin_stars/session_controller/main.py +++ b/astrbot/builtin_stars/session_controller/main.py @@ -91,6 +91,8 @@ class Main(Star): controller: SessionController, event: AstrMessageEvent, ) -> None: + if not event.message_str or not event.message_str.strip(): + return event.message_obj.message.insert( 0, Comp.At(qq=event.get_self_id(), name=event.get_self_id()),