incognitolm commited on
Commit
c81fc00
·
1 Parent(s): 0cb48f9

Update chatStream.js

Browse files
Files changed (1) hide show
  1. server/chatStream.js +4 -5
server/chatStream.js CHANGED
@@ -183,7 +183,7 @@ export function extractSessionName(text) {
183
  export async function streamChat({
184
  sessionId,
185
  model,
186
- history,
187
  userMessage,
188
  tools,
189
  accessToken,
@@ -230,10 +230,9 @@ export async function streamChat({
230
  }
231
 
232
  const hasUserMessage =
233
- userMessage !== undefined &&
234
- userMessage !== null &&
235
- userMessage !== "" &&
236
- !(Array.isArray(userMessage) && userMessage.length === 0);
237
 
238
  const messages = [
239
  { role: "system", content: SYSTEM_PROMPT },
 
183
  export async function streamChat({
184
  sessionId,
185
  model,
186
+ history = [],
187
  userMessage,
188
  tools,
189
  accessToken,
 
230
  }
231
 
232
  const hasUserMessage =
233
+ userMessage !== undefined &&
234
+ userMessage !== null &&
235
+ (typeof userMessage === "string" ? userMessage.trim() !== "" : Array.isArray(userMessage) && userMessage.length > 0);
 
236
 
237
  const messages = [
238
  { role: "system", content: SYSTEM_PROMPT },