textPayloadOf function
Plain-text payload of a String or content-block message body.
Implementation
String textPayloadOf(Object content) {
if (content is String) return content;
if (content is! List<ContentBlock>) return '';
return [
for (final block in content)
if (block is TextContent) block.text,
].join('\n\n');
}