Skip to content

Commit 9148ae5

Browse files
committed
fix: context for webapp
1 parent c58be61 commit 9148ae5

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/frontend/src/components/chat.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,9 +159,9 @@ export class ChatComponent extends LitElement {
159159
},
160160
};
161161
for await (const chunk of chunks) {
162-
if (chunk.delta.context?.['data_points']) {
163-
message.context!['data_points'] = chunk.delta.context?.['data_points'];
164-
message.context!['thoughts'] = chunk.delta.context?.['thoughts'] ?? '';
162+
if (chunk.context?.['data_points']) {
163+
message.context!['data_points'] = chunk.context?.['data_points'];
164+
message.context!['thoughts'] = chunk.context?.['thoughts'] ?? '';
165165
} else if (chunk.delta.content) {
166166
message.content += chunk.delta.content;
167167
this.messages = [...messages, message];
@@ -170,7 +170,11 @@ export class ChatComponent extends LitElement {
170170
}
171171
} else {
172172
const chatResponse = response as AIChatCompletion;
173-
this.messages = [...this.messages, chatResponse.message];
173+
const message = {
174+
context: chatResponse.context,
175+
...chatResponse.message,
176+
};
177+
this.messages = [...this.messages, message];
174178
this.scrollToLastMessage();
175179
}
176180

0 commit comments

Comments
 (0)