diff --git a/src/vs/workbench/contrib/interactiveSession/browser/interactiveSessionListRenderer.ts b/src/vs/workbench/contrib/interactiveSession/browser/interactiveSessionListRenderer.ts index ef1121b4400..66514a1483e 100644 --- a/src/vs/workbench/contrib/interactiveSession/browser/interactiveSessionListRenderer.ts +++ b/src/vs/workbench/contrib/interactiveSession/browser/interactiveSessionListRenderer.ts @@ -485,11 +485,15 @@ export class InteractiveSessionAccessibilityProvider implements IListAccessibili getAriaLabel(element: InteractiveTreeItem): string { if (isRequestVM(element)) { - return localize('interactiveRequest', "Request: {0}", element.messageText); + return element.messageText; } if (isResponseVM(element)) { - return localize('interactiveResponse', "Response: {0}", element.response.value); + return element.response.value; + } + + if (isWelcomeVM(element)) { + return element.content.map(c => 'value' in c ? c.value : c.map(followup => followup.message).join('\n')).join('\n'); } return '';