From 7384a0be553d272222e86f7c6c3e06532f1b97be Mon Sep 17 00:00:00 2001 From: John Murray Date: Mon, 3 Feb 2025 13:36:24 +0000 Subject: [PATCH] Better messaging (or not) when Lite Terminal launch is aborted (fix #1472) (#1473) --- src/commands/webSocketTerminal.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/commands/webSocketTerminal.ts b/src/commands/webSocketTerminal.ts index 614a1211..dc5d9c62 100644 --- a/src/commands/webSocketTerminal.ts +++ b/src/commands/webSocketTerminal.ts @@ -5,6 +5,9 @@ import { AtelierAPI } from "../api"; import { connectionTarget, currentFile, getWsServerConnection, handleError, notIsfs, outputChannel } from "../utils"; import { config, iscIcon, resolveConnectionSpec } from "../extension"; +const NO_ELIGIBLE_CONNECTIONS = + "Lite Terminal requires an active server connection to InterSystems IRIS version 2023.2 or above."; + const keys = { enter: "\r", backspace: "\x7f", @@ -766,6 +769,9 @@ export async function launchWebSocketTerminal(targetUri?: vscode.Uri): Promise