diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index 11c07cc1b..ec2949677 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -1430,11 +1430,12 @@ async def process_chat_response( if after_tag: content_blocks[-1]["content"] = after_tag + tag_content_handler( + content_type, tags, after_tag, content_blocks + ) - content = after_tag break - - if content and content_blocks[-1]["type"] == content_type: + elif content_blocks[-1]["type"] == content_type: start_tag = content_blocks[-1]["start_tag"] end_tag = content_blocks[-1]["end_tag"] # Match end tag e.g., diff --git a/src/lib/components/chat/Placeholder.svelte b/src/lib/components/chat/Placeholder.svelte index ad7bd5009..bcf26d35d 100644 --- a/src/lib/components/chat/Placeholder.svelte +++ b/src/lib/components/chat/Placeholder.svelte @@ -202,7 +202,6 @@ {createMessagePair} placeholder={$i18n.t('How can I help you today?')} onChange={(input) => { - console.log('input', input); if (input.prompt !== null) { localStorage.setItem(`chat-input`, JSON.stringify(input)); } else {