fix(coding-agent): preserve compaction queue behavior (#6730)

This commit is contained in:
Danila Poyarkov
2026-07-17 10:09:01 +03:00
committed by GitHub
parent 16afccd346
commit 35a0d5d620
2 changed files with 32 additions and 4 deletions
@@ -4044,10 +4044,12 @@ export class InteractiveMode {
await this.session.prompt(message.text);
}
// Send first prompt (starts streaming)
const promptPromise = this.session.prompt(firstPrompt.text).catch((error) => {
restoreQueue(error);
});
// Start a prompt when idle, or queue it into a run still finishing compaction.
const promptPromise = this.session
.prompt(firstPrompt.text, { streamingBehavior: firstPrompt.mode })
.catch((error) => {
restoreQueue(error);
});
// Queue remaining messages
for (const message of rest) {