This commit is contained in:
rekram1-node 2025-09-14 15:41:04 -05:00
parent dd2de7129a
commit 68b07579e5
2 changed files with 14 additions and 52 deletions

File diff suppressed because one or more lines are too long

View file

@ -228,20 +228,6 @@ export namespace SessionPrompt {
await using _ = defer(async () => {
await processor.end()
})
const messages = [
...system.map(
(x): ModelMessage => ({
role: "system",
content: x,
}),
),
...MessageV2.toModelMessage(
msgs.filter(
(m) => !(m.info.role === "assistant" && m.info.error && !MessageV2.AbortedError.isInstance(m.info.error)),
),
),
]
await fs.writeFile("msgs.json", JSON.stringify(messages, null, 2))
const stream = streamText({
onError(error) {
log.error("stream error", {
@ -286,7 +272,19 @@ export namespace SessionPrompt {
stopWhen: stepCountIs(1),
temperature: params.temperature,
topP: params.topP,
messages,
messages: [
...system.map(
(x): ModelMessage => ({
role: "system",
content: x,
}),
),
...MessageV2.toModelMessage(
msgs.filter(
(m) => !(m.info.role === "assistant" && m.info.error && !MessageV2.AbortedError.isInstance(m.info.error)),
),
),
],
tools: model.info.tool_call === false ? undefined : tools,
model: wrapLanguageModel({
model: model.language,
@ -864,6 +862,7 @@ export namespace SessionPrompt {
if (value.id in reasoningMap) {
const part = reasoningMap[value.id]
part.text = part.text.trimEnd()
// part.metadata = value.providerMetadata
part.time = {
...part.time,
end: Date.now(),