in src/requests/request-helpers.ts [52:68]
export function formatNewContent(
request: string | Array<string | Part>,
): Content {
let newParts: Part[] = [];
if (typeof request === "string") {
newParts = [{ text: request }];
} else {
for (const partOrString of request) {
if (typeof partOrString === "string") {
newParts.push({ text: partOrString });
} else {
newParts.push(partOrString);
}
}
}
return assignRoleToPartsAndValidateSendMessageRequest(newParts);
}