From 92fdb53c106d8424589cd2e3a5e62cda5ba3cdec Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Fri, 6 Feb 2026 21:37:20 +0100 Subject: [PATCH] fix(coding-agent): run extension shutdown via clean TUI shutdown path --- .../coding-agent/src/modes/interactive/interactive-mode.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/coding-agent/src/modes/interactive/interactive-mode.ts b/packages/coding-agent/src/modes/interactive/interactive-mode.ts index cea184d2..a49fb757 100644 --- a/packages/coding-agent/src/modes/interactive/interactive-mode.ts +++ b/packages/coding-agent/src/modes/interactive/interactive-mode.ts @@ -1068,6 +1068,9 @@ export class InteractiveMode { }, shutdownHandler: () => { this.shutdownRequested = true; + if (!this.session.isStreaming) { + void this.shutdown(); + } }, onError: (error) => { this.showExtensionError(error.extensionPath, error.error, error.stack);