Skip to content

Commit 8ddd43f

Browse files
authored
Fixes for auto-approve blocking msbench (#1151)
1 parent 1671263 commit 8ddd43f

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.eslint-ignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ test/scenarios/**
1212
.eslintplugin/**
1313
chat-lib/**
1414
test/aml/out/**
15+
.vscode-test/**
1516

1617
# ignore vs
1718
src/util/vs/**

src/extension/prompts/node/agent/agentPrompt.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { BasePromptElementProps, Chunk, Image, PromptElement, PromptPiece, PromptPieceChild, PromptSizing, Raw, SystemMessage, TokenLimit, UserMessage } from '@vscode/prompt-tsx';
7-
import { isDefined } from '@vscode/test-electron/out/util';
87
import type { ChatRequestEditedFileEvent, LanguageModelToolInformation, NotebookEditor, TaskDefinition, TextEditor } from 'vscode';
98
import { ChatLocation } from '../../../../platform/chat/common/commonTypes';
109
import { ConfigKey, IConfigurationService } from '../../../../platform/configuration/common/configurationService';
@@ -47,6 +46,7 @@ import { MultirootWorkspaceStructure } from '../panel/workspace/workspaceStructu
4746
import { AgentConversationHistory } from './agentConversationHistory';
4847
import { AlternateGPTPrompt, CodexStyleGPT5CodexPrompt, CodexStyleGPTPrompt, DefaultAgentPrompt, DefaultAgentPromptV2, SweBenchAgentPrompt } from './agentInstructions';
4948
import { SummarizedConversationHistory } from './summarizedConversationHistory';
49+
import { isDefined } from '../../../../util/vs/base/common/types';
5050

5151
export interface AgentPromptProps extends GenericBasePromptElementProps {
5252
readonly endpoint: IChatEndpoint;

test/base/extHostContext/simulationWorkspaceExtHost.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ export class SimulationWorkspaceExtHost extends SimulationWorkspace {
1818
public override setupServices(testingServiceCollection: TestingServiceCollection): void {
1919
super.setupServices(testingServiceCollection);
2020
addExtensionHostSimulationServices(testingServiceCollection);
21-
vscode.workspace.getConfiguration('chat.tools').update('autoApprove', true, vscode.ConfigurationTarget.Global);
21+
vscode.commands.executeCommand('setContext', 'vscode.chat.tools.global.autoApprove.testMode', true);
22+
vscode.workspace.getConfiguration('chat.tools.global').update('autoApprove', true, vscode.ConfigurationTarget.Global);
23+
vscode.workspace.getConfiguration('chat.tools.terminal').update('autoReplyToPrompts', true, vscode.ConfigurationTarget.Global);
2224
}
2325

2426
override applyEdits(uri: vscode.Uri, edits: vscode.TextEdit[], initialRange?: vscode.Range): vscode.Range {

0 commit comments

Comments
 (0)