fix: correct final tag strip typing

This commit is contained in:
Peter Steinberger committed 2026-01-16 02:16:17 +00:00
1 parent 7fb45ed9b8
commit 3e32050601
1 file changed
+3 -1
+3 -1
View File
@@ -16,7 +16,9 @@ function stripFinalTagsFromAssistant(message: Extract<AgentMessage, { role: "ass
const content = message.content;
if (typeof content === "string") {
const cleaned = stripFinalTagsFromText(content);
return cleaned === content ? message : ({ ...message, content: cleaned } as AgentMessage);
return cleaned === content
? message
: ({ ...message, content: cleaned } as unknown as AgentMessage);
}
if (!Array.isArray(content)) return message;