From e091fec668662af34a87c0c9b64e2e155ba5bf2c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Feb 2026 09:43:31 +0000 Subject: [PATCH] Fix test failure: add _serviceBrand to environment service stub The TerminalSandboxService tests were failing because the mock environment service stub was missing the required _serviceBrand property. This property is mandatory for all service interfaces in VS Code's DI system. Co-authored-by: jrieken <1794099+jrieken@users.noreply.github.com> --- .../chatAgentTools/test/browser/terminalSandboxService.test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts index d1be92c4880..3b5f156b3c0 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/test/browser/terminalSandboxService.test.ts @@ -71,6 +71,7 @@ suite('TerminalSandboxService - allowTrustedDomains', () => { instantiationService.stub(IConfigurationService, configurationService); instantiationService.stub(IFileService, fileService); instantiationService.stub(IEnvironmentService, { + _serviceBrand: undefined, tmpDir: URI.file('/tmp'), execPath: '/usr/bin/node' });