From 5251bf24d8255544e7e7d09a0b0d84a2384fd372 Mon Sep 17 00:00:00 2001 From: luca cappa Date: Mon, 10 Mar 2025 10:56:50 -0700 Subject: [PATCH] match Copilot's CanceledError which has name == message == "Canceled". --- .../LanguageServer/copilotCompletionContextProvider.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Extension/src/LanguageServer/copilotCompletionContextProvider.ts b/Extension/src/LanguageServer/copilotCompletionContextProvider.ts index 0c90496aa..14992e71a 100644 --- a/Extension/src/LanguageServer/copilotCompletionContextProvider.ts +++ b/Extension/src/LanguageServer/copilotCompletionContextProvider.ts @@ -23,12 +23,13 @@ class DefaultValueFallback extends Error { class CancellationError extends Error { static readonly Canceled = "Canceled"; - constructor() { super(CancellationError.Canceled); } + constructor() { + super(CancellationError.Canceled); + this.name = this.message; + } } -class InternalCancellationError extends Error { - static readonly Canceled = "CpptoolsCanceled"; - constructor() { super(InternalCancellationError.Canceled); } +class InternalCancellationError extends CancellationError { } class CopilotCancellationError extends CancellationError {