mirror of
https://github.com/sst/opencode.git
synced 2025-12-23 10:11:41 +00:00
cleanup
This commit is contained in:
parent
dd2de7129a
commit
68b07579e5
2 changed files with 14 additions and 52 deletions
37
msgs.json
37
msgs.json
File diff suppressed because one or more lines are too long
|
|
@ -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(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue