From 927e98068cda276bf9188f4774fb927c89823388 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 29 Jun 2026 17:10:53 +0200 Subject: [PATCH] fix(coding-agent): fix compaction event regression test --- packages/coding-agent/CHANGELOG.md | 1 + packages/coding-agent/test/interactive-mode-compaction.test.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index e3b5f016..832401ec 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -8,6 +8,7 @@ ### Fixed +- Fixed the compaction event regression test to cover status indicator cleanup and keep CI passing. - Fixed interactive status indicators so ending work, retry, compaction, or branch-summary indicators no longer shrink the TUI when clear-on-shrink is enabled ([#6026](https://github.com/earendil-works/pi/pull/6026)). - Fixed `--session` and `SessionManager.open()` to reject non-empty invalid session files without overwriting them ([#6002](https://github.com/earendil-works/pi/issues/6002)). - Fixed user-message transcript rendering to keep visible backslashes in Markdown escape sequences such as `\"` ([#6105](https://github.com/earendil-works/pi/issues/6105)). diff --git a/packages/coding-agent/test/interactive-mode-compaction.test.ts b/packages/coding-agent/test/interactive-mode-compaction.test.ts index 0fc90454..39bcb511 100644 --- a/packages/coding-agent/test/interactive-mode-compaction.test.ts +++ b/packages/coding-agent/test/interactive-mode-compaction.test.ts @@ -15,6 +15,7 @@ describe("InteractiveMode compaction events", () => { addMessageToChat: vi.fn(), showError: vi.fn(), showStatus: vi.fn(), + clearStatusIndicator: vi.fn(), flushCompactionQueue: vi.fn().mockResolvedValue(undefined), settingsManager: { getShowTerminalProgress: () => false }, ui: { requestRender: vi.fn(), terminal: { setProgress: vi.fn() } },