Spaces:
Paused
Paused
File size: 386 Bytes
fb4d8fe | 1 2 3 4 5 6 7 8 9 10 11 12 13 | export function formatLinkUnderstandingBody(params: { body?: string; outputs: string[] }): string {
const outputs = params.outputs.map((output) => output.trim()).filter(Boolean);
if (outputs.length === 0) {
return params.body ?? "";
}
const base = (params.body ?? "").trim();
if (!base) {
return outputs.join("\n");
}
return `${base}\n\n${outputs.join("\n")}`;
}
|