diff --git a/src/core/service-assembler.ts b/src/core/service-assembler.ts
index cb576dc..a3a80d6 100644
--- a/src/core/service-assembler.ts
+++ b/src/core/service-assembler.ts
@@ -384,8 +384,10 @@ export async function assembleService(
if (who) {
if (who !== groupWho || headerHtml) flushGroup();
if (headerHtml) html += headerHtml + '\n';
- groupWho = who;
- groupTexts.push(fmt);
+ const br = opts.newLine ? '
' : '';
+ const whoLabel = `${who}: `;
+ html += `${br}${whoLabel}
${fmt}
`; + if (whoRaw !== undefined) whoLast = who; } else { flushGroup(); const br = opts.newLine ? '