core: fix tool part type assertion in session metadata update

This commit is contained in:
Dax Raad 2025-11-16 19:19:39 -05:00
parent 9790277a59
commit 163d777b9a

View file

@ -382,14 +382,14 @@ export namespace SessionPrompt {
sessionID: sessionID,
abort,
async metadata(input) {
;(await Session.updatePart({
await Session.updatePart({
...part,
type: "tool",
state: {
...part.state,
...input,
},
})) as MessageV2.ToolPart
} satisfies MessageV2.ToolPart)
},
},
)