This commit is contained in:
Dax Raad
2025-05-29 13:15:58 -04:00
parent f9f41e205d
commit d62ce482da
2 changed files with 3 additions and 19 deletions

View File

@@ -101,22 +101,6 @@ cli
}, },
], ],
}); });
await Session.summarize({
sessionID: session.id,
providerID,
modelID,
});
await Session.chat({
sessionID: session.id,
providerID,
modelID,
parts: [
{
type: "text",
text: "This is a test message",
},
],
});
for (const part of result.parts) { for (const part of result.parts) {
if (part.type === "text") { if (part.type === "text") {

View File

@@ -110,7 +110,8 @@ export namespace Session {
const result = [] as Message.Info[]; const result = [] as Message.Info[];
const list = Storage.list("session/message/" + sessionID); const list = Storage.list("session/message/" + sessionID);
for await (const p of list) { for await (const p of list) {
const read = await Storage.readJSON<Message.Info>(p); const read = await Storage.readJSON<Message.Info>(p).catch(() => {});
if (!read) continue;
result.push(read); result.push(read);
} }
result.sort((a, b) => (a.id > b.id ? 1 : -1)); result.sort((a, b) => (a.id > b.id ? 1 : -1));
@@ -250,6 +251,7 @@ export namespace Session {
tool: {}, tool: {},
}, },
}; };
await updateMessage(next);
const result = streamText({ const result = streamText({
onStepFinish: async (step) => { onStepFinish: async (step) => {
const assistant = next.metadata!.assistant!; const assistant = next.metadata!.assistant!;
@@ -266,8 +268,6 @@ export namespace Session {
tools, tools,
model: model.instance, model: model.instance,
}); });
msgs.push(next);
let text: Message.TextPart | undefined; let text: Message.TextPart | undefined;
const reader = result.toUIMessageStream().getReader(); const reader = result.toUIMessageStream().getReader();
while (true) { while (true) {