Skip to content

Commit d4b002a

Browse files
authored
release: #306531 (#306535)
fix markdown not getting escaped properly
1 parent 891f5f2 commit d4b002a

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { CancellationToken, CancellationTokenSource } from '../../../../../../ba
99
import { Codicon } from '../../../../../../base/common/codicons.js';
1010
import { CancellationError } from '../../../../../../base/common/errors.js';
1111
import { Event } from '../../../../../../base/common/event.js';
12-
import { escapeMarkdownSyntaxTokens, MarkdownString, type IMarkdownString } from '../../../../../../base/common/htmlContent.js';
12+
import { MarkdownString, type IMarkdownString } from '../../../../../../base/common/htmlContent.js';
1313
import { Disposable, DisposableStore, MutableDisposable } from '../../../../../../base/common/lifecycle.js';
1414
import { ResourceMap } from '../../../../../../base/common/map.js';
1515
import { getMediaMime } from '../../../../../../base/common/mime.js';
@@ -831,14 +831,13 @@ export class RunInTerminalTool extends Disposable implements IToolImpl {
831831
const displayCommand = rawDisplayCommand.length > 80
832832
? rawDisplayCommand.substring(0, 77) + '...'
833833
: rawDisplayCommand;
834-
const escapedDisplayCommand = escapeMarkdownSyntaxTokens(displayCommand);
835834
const invocationMessage = toolSpecificData.commandLine.isSandboxWrapped
836835
? args.isBackground
837-
? new MarkdownString(localize('runInTerminal.invocation.sandbox.background', "Running `{0}` in sandbox in background", escapedDisplayCommand))
838-
: new MarkdownString(localize('runInTerminal.invocation.sandbox', "Running `{0}` in sandbox", escapedDisplayCommand))
836+
? new MarkdownString(localize('runInTerminal.invocation.sandbox.background', "Running `{0}` in sandbox in background", displayCommand))
837+
: new MarkdownString(localize('runInTerminal.invocation.sandbox', "Running `{0}` in sandbox", displayCommand))
839838
: args.isBackground
840-
? new MarkdownString(localize('runInTerminal.invocation.background', "Running `{0}` in background", escapedDisplayCommand))
841-
: new MarkdownString(localize('runInTerminal.invocation', "Running `{0}`", escapedDisplayCommand));
839+
? new MarkdownString(localize('runInTerminal.invocation.background', "Running `{0}` in background", displayCommand))
840+
: new MarkdownString(localize('runInTerminal.invocation', "Running `{0}`", displayCommand));
842841

843842
return {
844843
invocationMessage,

0 commit comments

Comments
 (0)