Reduce chat request payload size

This commit is contained in:
wuyang6
2026-05-13 11:36:42 +08:00
parent 8a93319f1b
commit 28d73afaa0
+4 -1
View File
@@ -41,13 +41,16 @@ export const Assistant = () => {
messages.length > 1 ? selectedSessionId : null;
const outgoingSessionId =
lastSessionId ?? selectedResumeSessionId ?? options.id;
const lastUserMessage = [...messages]
.reverse()
.find((message) => message.role === "user");
writeActiveSessionId(outgoingSessionId);
return {
body: {
...body,
id: options.id,
messages,
messages: lastUserMessage ? [lastUserMessage] : [],
resumeSessionId:
lastSessionId ?? selectedResumeSessionId ?? undefined,
},