Skip to content

Commit a2a92f2

Browse files
committed
fix(inquirerer): prevent double rendering during streaming
Skip messages with isStreaming=true in the main message loop since they are already rendered separately in the streaming section.
1 parent 89d1f54 commit a2a92f2

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

packages/inquirerer/src/ui/aicode.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,9 @@ export class AICodeUI {
850850
const allLines: string[] = [];
851851

852852
for (const message of this.messages) {
853+
// Skip messages that are currently streaming (they're rendered separately below)
854+
if (message.isStreaming) continue;
855+
853856
if (message.role === 'user') {
854857
// User messages with > prefix
855858
const contentLines = message.content.split('\n');

0 commit comments

Comments
 (0)