From c46ec74b605d2e7cf7945f7a416c426beaff0b1a Mon Sep 17 00:00:00 2001 From: Ehab Younes Date: Thu, 12 Feb 2026 02:32:43 +0300 Subject: [PATCH 1/2] Improve workspace update confirmation to clarify restart consequence --- src/commands.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/commands.ts b/src/commands.ts index 738695e6..18fbab67 100644 --- a/src/commands.ts +++ b/src/commands.ts @@ -596,11 +596,11 @@ export class Commands { { useCustom: true, modal: true, - detail: `Update ${createWorkspaceIdentifier(this.workspace)} to the latest version?\n\nUpdating will restart your workspace which stops any running processes and may result in the loss of unsaved work.`, + detail: `Updating ${createWorkspaceIdentifier(this.workspace)} to the latest template version will restart your workspace. Running processes will be stopped and unsaved work may be lost.`, }, - "Update", + "Update and Restart", ); - if (action === "Update") { + if (action === "Update and Restart") { await this.remoteWorkspaceClient.updateWorkspaceVersion(this.workspace); } } From 9f3f6a7608f915d3087e4d0dd6e3cf9d95f60a43 Mon Sep 17 00:00:00 2001 From: Ehab Younes Date: Thu, 12 Feb 2026 11:53:32 +0300 Subject: [PATCH 2/2] Restore old message --- src/commands.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands.ts b/src/commands.ts index 18fbab67..107f9556 100644 --- a/src/commands.ts +++ b/src/commands.ts @@ -596,7 +596,7 @@ export class Commands { { useCustom: true, modal: true, - detail: `Updating ${createWorkspaceIdentifier(this.workspace)} to the latest template version will restart your workspace. Running processes will be stopped and unsaved work may be lost.`, + detail: `Update ${createWorkspaceIdentifier(this.workspace)} to the latest version?\n\nUpdating will restart your workspace which stops any running processes and may result in the loss of unsaved work.`, }, "Update and Restart", );