Files
whyrating/packages/ai/src/utils/common.ts
2026-02-04 01:55:00 +01:00

12 lines
267 B
TypeScript

import type { UIMessage } from "ai";
export const getMessageTextContent = <T extends UIMessage>(message?: T) => {
return (
message?.parts
.filter((part) => part.type === "text")
.map((part) => part.text)
.join("")
.trim() ?? ""
);
};