From 2cb18cbf53dad93dbc26fe2d5cdd5c3de6e4a0ed Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 00:19:31 +0100 Subject: [PATCH] test: simplify raw body prompt prefixing --- src/auto-reply/reply.raw-body.test.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/auto-reply/reply.raw-body.test.ts b/src/auto-reply/reply.raw-body.test.ts index f834957a9ad..65efc4bff87 100644 --- a/src/auto-reply/reply.raw-body.test.ts +++ b/src/auto-reply/reply.raw-body.test.ts @@ -23,9 +23,10 @@ describe("RawBody directive parsing", () => { const directives = parseInlineDirectives(sessionCtx.BodyForCommands ?? "", { allowStatusDirective: true, }); - const prefixedBody = [buildInboundUserContextPrefix(sessionCtx), directives.cleaned] - .filter(Boolean) - .join("\n\n"); + const contextPrefix = buildInboundUserContextPrefix(sessionCtx); + const prefixedBody = contextPrefix + ? `${contextPrefix}\n\n${directives.cleaned}` + : directives.cleaned; const prompt = buildReplyPromptBodies({ ctx: sessionCtx, sessionCtx: { ...sessionCtx, BodyStripped: directives.cleaned },