From a1282fbda7df373c61f5e3a10f35979aaf061745 Mon Sep 17 00:00:00 2001 From: yym68686 Date: Thu, 23 Jan 2025 03:38:02 +0800 Subject: [PATCH] Update version to 1.10.9 in manifest.json and refactor AI message handling in message-handler.js - Bumped version number in manifest.json to 1.10.9. - Refactored updateAIMessage function in message-handler.js to select the last updating AI message more efficiently, improving message handling during updates. --- manifest.json | 2 +- src/handlers/message-handler.js | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/manifest.json b/manifest.json index 689b810..b2899d5 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Cerebr", - "version": "1.10.8", + "version": "1.10.9", "description": "Cerebr - 智能AI聊天助手", "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" diff --git a/src/handlers/message-handler.js b/src/handlers/message-handler.js index dcd8edd..ef5fef2 100644 --- a/src/handlers/message-handler.js +++ b/src/handlers/message-handler.js @@ -135,8 +135,7 @@ export async function updateAIMessage({ config, messageHandlerConfig }) { - const messages = chatContainer.getElementsByClassName('ai-message'); - const lastMessage = messages.length ? messages[messages.length - 1] : null; + const lastMessage = chatContainer.querySelector('.ai-message.updating'); let rawText = text; if (lastMessage) {