From 80ca61a1c4b28490bc126e09bc3bb2ddb84b49be Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Sat, 14 Mar 2026 05:48:38 +0100 Subject: [PATCH] fix(coding-agent): start UI before session_start closes #2035 --- .../src/modes/interactive/interactive-mode.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/coding-agent/src/modes/interactive/interactive-mode.ts b/packages/coding-agent/src/modes/interactive/interactive-mode.ts index 83bfb906b..8b3377ef1 100644 --- a/packages/coding-agent/src/modes/interactive/interactive-mode.ts +++ b/packages/coding-agent/src/modes/interactive/interactive-mode.ts @@ -453,16 +453,16 @@ export class InteractiveMode { this.setupKeyHandlers(); this.setupEditorSubmitHandler(); + // Start the UI before initializing extensions so session_start handlers can use interactive dialogs + this.ui.start(); + this.isInitialized = true; + // Initialize extensions first so resources are shown before messages await this.initExtensions(); // Render initial messages AFTER showing loaded resources this.renderInitialMessages(); - // Start the UI - this.ui.start(); - this.isInitialized = true; - // Set terminal title this.updateTerminalTitle();