Coalesce sequential status messages

Rapidly changing settings no longer spams the chat log with multiple status lines.

fixes #365
This commit is contained in:
Mario Zechner 2026-01-01 00:28:37 +01:00
parent ac6f5006a9
commit a2afa490f1
3 changed files with 7 additions and 6 deletions

View file

@ -92,8 +92,8 @@ export class InteractiveMode {
private changelogMarkdown: string | undefined = undefined;
// Status line tracking (for mutating immediately-sequential status updates)
private lastStatusSpacer: Spacer | null = null;
private lastStatusText: Text | null = null;
private lastStatusSpacer: Spacer | undefined = undefined;
private lastStatusText: Text | undefined = undefined;
// Streaming message tracking
private streamingComponent: AssistantMessageComponent | undefined = undefined;