优化插件热重载管理,支持多个监听目录
This commit is contained in:
committed by
Windpicker-owo
parent
ebf6fc5c20
commit
bf9e1e60c4
@@ -16,6 +16,7 @@ from src.chat.utils.chat_message_builder import (
|
||||
build_readable_messages_with_id,
|
||||
get_raw_msg_before_timestamp_with_chat,
|
||||
)
|
||||
from src.plugin_system.apis.message_api import filter_mai_messages
|
||||
from src.chat.utils.utils import get_chat_type_and_target_info
|
||||
from src.chat.planner_actions.action_manager import ActionManager
|
||||
from src.chat.message_receive.chat_stream import get_chat_manager
|
||||
@@ -291,6 +292,9 @@ class ActionPlanner:
|
||||
timestamp=time.time(),
|
||||
limit=int(global_config.chat.max_context_size * 0.6),
|
||||
)
|
||||
|
||||
# 过滤掉bot自己的消息,避免planner把bot消息当作新消息处理
|
||||
message_list_before_now = filter_mai_messages(message_list_before_now)
|
||||
|
||||
chat_content_block, message_id_list = build_readable_messages_with_id(
|
||||
messages=message_list_before_now,
|
||||
|
||||
Reference in New Issue
Block a user