Skip to content

Commit fc4f125

Browse files
authored
ensure chat response isn't too verbose (microsoft#213939)
fix microsoft#212788
1 parent 6067f13 commit fc4f125

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/vs/workbench/contrib/chat/browser/chatAccessibilityService.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { AccessibilityProgressSignalScheduler } from 'vs/platform/accessibilityS
1111
import { IChatAccessibilityService } from 'vs/workbench/contrib/chat/browser/chat';
1212
import { IChatResponseViewModel } from 'vs/workbench/contrib/chat/common/chatViewModel';
1313
import { renderStringAsPlaintext } from 'vs/base/browser/markdownRenderer';
14+
import { MarkdownString } from 'vs/base/common/htmlContent';
1415

1516
const CHAT_RESPONSE_PENDING_ALLOWANCE_MS = 4000;
1617
export class ChatAccessibilityService extends Disposable implements IChatAccessibilityService {
@@ -39,7 +40,8 @@ export class ChatAccessibilityService extends Disposable implements IChatAccessi
3940
return;
4041
}
4142
const errorDetails = isPanelChat && response.errorDetails ? ` ${response.errorDetails.message}` : '';
42-
status(renderStringAsPlaintext(responseContent) + errorDetails);
43+
const plainTextResponse = renderStringAsPlaintext(new MarkdownString(responseContent));
44+
status(plainTextResponse + errorDetails);
4345
}
4446
}
4547

0 commit comments

Comments
 (0)