From e3aee50cf396a346ecb16fe9b64b97df19d0dcfe Mon Sep 17 00:00:00 2001 From: sabaimran Date: Fri, 29 Nov 2024 18:41:53 -0800 Subject: [PATCH] Fix parsing of generated_asset response --- src/interface/obsidian/src/chat_view.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/interface/obsidian/src/chat_view.ts b/src/interface/obsidian/src/chat_view.ts index 9977a06f..993cfacf 100644 --- a/src/interface/obsidian/src/chat_view.ts +++ b/src/interface/obsidian/src/chat_view.ts @@ -958,6 +958,10 @@ export class KhojChatView extends KhojPaneView { console.log(`status: ${chunk.data}`); const statusMessage = chunk.data; this.handleStreamResponse(this.chatMessageState.newResponseTextEl, statusMessage, this.chatMessageState.loadingEllipsis, false); + } else if (chunk.type === 'generated_assets') { + const generatedAssets = chunk.data; + const imageData = this.handleImageResponse(generatedAssets, this.chatMessageState.rawResponse); + this.handleStreamResponse(this.chatMessageState.newResponseTextEl, imageData, this.chatMessageState.loadingEllipsis, false); } else if (chunk.type === 'start_llm_response') { console.log("Started streaming", new Date()); } else if (chunk.type === 'end_llm_response') {