Spaces:
Sleeping
Sleeping
Andrew
commited on
Commit
·
257862e
1
Parent(s):
5b20855
Initialize personaResponses array for new assistant message structure
Browse files
src/routes/conversation/[id]/+page.svelte
CHANGED
|
@@ -196,7 +196,7 @@
|
|
| 196 |
messages,
|
| 197 |
rootMessageId: data.rootMessageId,
|
| 198 |
},
|
| 199 |
-
{ from: "assistant", content: "" },
|
| 200 |
newUserMessageId
|
| 201 |
);
|
| 202 |
} else if (messageToRetry?.from === "assistant") {
|
|
@@ -207,7 +207,7 @@
|
|
| 207 |
messages,
|
| 208 |
rootMessageId: data.rootMessageId,
|
| 209 |
},
|
| 210 |
-
{ from: "assistant", content: "" },
|
| 211 |
messageId
|
| 212 |
);
|
| 213 |
}
|
|
@@ -231,17 +231,18 @@
|
|
| 231 |
data.rootMessageId = newUserMessageId;
|
| 232 |
}
|
| 233 |
|
| 234 |
-
|
| 235 |
-
|
| 236 |
-
|
| 237 |
-
|
| 238 |
-
|
| 239 |
-
|
| 240 |
-
|
| 241 |
-
|
| 242 |
-
|
| 243 |
-
|
| 244 |
-
|
|
|
|
| 245 |
}
|
| 246 |
|
| 247 |
const userMessage = messages.find((message) => message.id === messageId);
|
|
|
|
| 196 |
messages,
|
| 197 |
rootMessageId: data.rootMessageId,
|
| 198 |
},
|
| 199 |
+
{ from: "assistant", content: "", personaResponses: [] },
|
| 200 |
newUserMessageId
|
| 201 |
);
|
| 202 |
} else if (messageToRetry?.from === "assistant") {
|
|
|
|
| 207 |
messages,
|
| 208 |
rootMessageId: data.rootMessageId,
|
| 209 |
},
|
| 210 |
+
{ from: "assistant", content: "", personaResponses: [] },
|
| 211 |
messageId
|
| 212 |
);
|
| 213 |
}
|
|
|
|
| 231 |
data.rootMessageId = newUserMessageId;
|
| 232 |
}
|
| 233 |
|
| 234 |
+
messageToWriteToId = addChildren(
|
| 235 |
+
{
|
| 236 |
+
messages,
|
| 237 |
+
rootMessageId: data.rootMessageId,
|
| 238 |
+
},
|
| 239 |
+
{
|
| 240 |
+
from: "assistant",
|
| 241 |
+
content: "",
|
| 242 |
+
personaResponses: [], // Initialize empty array for persona-based responses
|
| 243 |
+
},
|
| 244 |
+
newUserMessageId
|
| 245 |
+
);
|
| 246 |
}
|
| 247 |
|
| 248 |
const userMessage = messages.find((message) => message.id === messageId);
|