Fix processed message hash migration

This commit is contained in:
Hao19911125
2026-04-03 10:45:05 +08:00
parent e505f6ac50
commit da52869ae8
7 changed files with 518 additions and 9 deletions

View File

@@ -558,6 +558,15 @@ export function onMessageReceivedController(
: lastMessage;
if (runtime.isAssistantChatMessage(targetMessage)) {
runtime.console?.debug?.(
"[ST-BME] assistant message received, queueing auto extraction",
{
messageId: Number.isFinite(Number(messageId)) ? Number(messageId) : null,
chatLength: Array.isArray(chat) ? chat.length : 0,
loadState,
dbReady,
},
);
enqueueMicrotask(() => {
void runtime.runExtraction().catch((error) => {
runtime.console.error("[ST-BME] 异步自动提取失败:", error);