From 1dde25cb2019bce1a7bbfe092824581fa43813ff Mon Sep 17 00:00:00 2001 From: Ayaan Zaidi Date: Tue, 11 Aug 2026 14:40:18 +0200 Subject: [PATCH] test(telegram): expect status-only default command progress preview MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #121600 (4c951398ef4) made default command progress status-only — raw command text stays out of chat previews. This assertion still expected the pre-#121600 preview with the raw command line; bisect-confirmed first-bad at 4c951398ef4. Pre-existing failure surfaced by the dispatch-suite CI gap (#122029). Dispatch suite now 247/247. Co-Authored-By: Claude Fable 5 --- .../bot-message-dispatch.draft-failures-progress.test.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/extensions/telegram/src/bot-message-dispatch.draft-failures-progress.test.ts b/extensions/telegram/src/bot-message-dispatch.draft-failures-progress.test.ts index 6e922d556284..662933a40fbc 100644 --- a/extensions/telegram/src/bot-message-dispatch.draft-failures-progress.test.ts +++ b/extensions/telegram/src/bot-message-dispatch.draft-failures-progress.test.ts @@ -539,11 +539,10 @@ describeTelegramDispatch("dispatchTelegramMessage draft-failures-progress", () = telegramCfg: { streaming: { mode: "progress", progress: { label: "Cracking" } } }, }); + // #121600: default command progress is status-only — raw command text stays + // out of chat previews (`/verbose full` / commandText: "raw" retain it). expect(answerDraftStream.updatePreview).toHaveBeenCalledWith( - telegramProgressPreview( - "Cracking\n\n🛠️ Exec\n🛠️ git rev-parse --abbrev-ref HEAD", - "Cracking\n🛠️ Exec\n🛠️ Exec git rev-parse --abbrev-ref HEAD", - ), + telegramProgressPreview("Cracking\n\n🛠️ Exec", "Cracking\n🛠️ Exec"), ); expect(answerDraftStream.update).not.toHaveBeenCalledWith("Branch is up to date"); expect(answerDraftStream.forceNewMessage).toHaveBeenCalledTimes(1);