mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-19 08:08:39 +01:00
tweak run_in_terminal changes (#304843)
This commit is contained in:
@@ -8,6 +8,10 @@ import 'mocha';
|
||||
import * as vscode from 'vscode';
|
||||
import { DeferredPromise, assertNoRpc, closeAllEditors, disposeAll } from '../utils';
|
||||
|
||||
const enum ShellIntegrationTimeoutOverride {
|
||||
DisableForTests = -2
|
||||
}
|
||||
|
||||
const isWindows = process.platform === 'win32';
|
||||
const isMacOS = process.platform === 'darwin';
|
||||
const sandboxFileSystemSetting = isMacOS
|
||||
@@ -162,7 +166,7 @@ function extractTextContent(result: vscode.LanguageModelToolResult): string {
|
||||
setup(async () => {
|
||||
const termConfig = vscode.workspace.getConfiguration('terminal.integrated');
|
||||
await termConfig.update('shellIntegration.enabled', false, vscode.ConfigurationTarget.Global);
|
||||
await termConfig.update('shellIntegration.timeout', 0, vscode.ConfigurationTarget.Global);
|
||||
await termConfig.update('shellIntegration.timeout', ShellIntegrationTimeoutOverride.DisableForTests, vscode.ConfigurationTarget.Global);
|
||||
|
||||
const toolConfig = vscode.workspace.getConfiguration('chat.tools.terminal');
|
||||
await toolConfig.update('idlePollInterval', 100, vscode.ConfigurationTarget.Global);
|
||||
|
||||
Reference in New Issue
Block a user