From 5c8e877a18fb32dfd372d57ffa7a179a03f53164 Mon Sep 17 00:00:00 2001 From: Justin Grote Date: Fri, 15 May 2026 11:36:15 -0700 Subject: [PATCH 1/3] Update Rename Disclaimer to aka.ms link --- .../Services/TextDocument/RenameService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PowerShellEditorServices/Services/TextDocument/RenameService.cs b/src/PowerShellEditorServices/Services/TextDocument/RenameService.cs index ecbfd6f5c..74802cf40 100644 --- a/src/PowerShellEditorServices/Services/TextDocument/RenameService.cs +++ b/src/PowerShellEditorServices/Services/TextDocument/RenameService.cs @@ -190,7 +190,7 @@ private async Task AcceptRenameDisclaimer(bool acceptDisclaimerOption, Can if (DisclaimerDeclinedForSession) { throw new HandlerErrorException(disclaimerDeclinedMessage); } if (acceptDisclaimerOption || DisclaimerAcceptedForSession) { return true; } - const string renameDisclaimer = "PowerShell rename functionality is only supported in a limited set of circumstances. [Please review the notice](https://github.com/PowerShell/PowerShellEditorServices?tab=readme-ov-file#rename-disclaimer) and accept the limitations and risks."; + const string renameDisclaimer = "PowerShell rename functionality is only supported in a limited set of circumstances. [Please review the notice](https://aka.ms/powershell-rename-disclaimer) and accept the limitations and risks."; const string acceptAnswer = "I Accept"; const string declineAnswer = "Decline"; From 74df7da1276fa5b7e226cbcd41b5ea830836a184 Mon Sep 17 00:00:00 2001 From: Justin Grote Date: Fri, 15 May 2026 11:36:38 -0700 Subject: [PATCH 2/3] Skip CanSendGetCommandRequestAsync on more CI platforms --- .../LanguageServerProtocolMessageTests.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs b/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs index 81bc88f16..155c23a3a 100644 --- a/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs +++ b/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs @@ -1239,7 +1239,10 @@ await PsesLanguageClient [SkippableFact(Timeout = 120000)] public async Task CanSendGetCommandRequestAsync() { - Skip.If(Environment.GetEnvironmentVariable("TF_BUILD") is not null, + Skip.If( + Environment.GetEnvironmentVariable("TF_BUILD") is not null || + Environment.GetEnvironmentVariable("GITHUB_ACTIONS") is not null || + Environment.GetEnvironmentVariable("CI") is not null, "This test is too slow in CI."); List pSCommandMessages = From 6a7b3d8e559b47b22e9ae2ee1f32fe16cc625391 Mon Sep 17 00:00:00 2001 From: Justin Grote Date: Fri, 15 May 2026 11:51:00 -0700 Subject: [PATCH 3/3] Increase CanAtachScriptWIthPathMappings timeout --- .../DebugAdapterProtocolMessageTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/PowerShellEditorServices.Test.E2E/DebugAdapterProtocolMessageTests.cs b/test/PowerShellEditorServices.Test.E2E/DebugAdapterProtocolMessageTests.cs index 9af4e6cf0..332005d39 100644 --- a/test/PowerShellEditorServices.Test.E2E/DebugAdapterProtocolMessageTests.cs +++ b/test/PowerShellEditorServices.Test.E2E/DebugAdapterProtocolMessageTests.cs @@ -621,7 +621,7 @@ public async Task CanLaunchScriptWithNewChildAttachSessionAsJob() await terminatedTcs.Task; } - [SkippableFact(Timeout = 10000)] + [SkippableFact(Timeout = 15000)] public async Task CanAttachScriptWithPathMappings() { Skip.If(PsesStdioLanguageServerProcessHost.RunningInConstrainedLanguageMode,