Change:
Issue Type: <bBug</bDebug a program that throws an exception (any language). Hover over the paused message text. Expected: (this screenshot is from v1.49.0) The 'Text' information to be displayed on hover. The color of the pause message background to be 'red'. ! Got: The same name shown on hover. The color of the pause message background was grey. ! VS Code version: Code 1.56.0 (, 2021-05-04T22:06:21.189Z) OS version: Darwin x64 20.4.0 <details<summarySystem Info</summary </details<details<summaryExtensions (17)</summaryExtensionVersion ------ gitlens11.4.1 EditorConfig0.16.4 prettier-vscode6.4.0 vscode-diff1.4.1 go-nightly2021.5.1113 cloudcode1.11.1 vscode-docker1.12.1 python2021.5. vscode-pylance2021.5.1 jupyter2021.6. remote-containers0.177.2 remote-ssh0.65.4 remote-ssh-edit0.65.4 remote-wsl0.56.2 vscode-remote-extensionpack0.21.0 vscode-typescript-tslint-plugin1.3.3 reload0.0.6 </details<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --
The information displayed on the hover now seems to be the file name rather than the Python exception type, at least within Codespaces. is this expected behaviour?
/verified
are you hovering over the stopped description? I am getting the correct hover text <img width="462" alt="Screen Shot 2021-06-04 at 9 08 51 PM" src="https://user-"

Discussion:
const thread = sessions.length === 1 && sessions[0].getAllThreads().length === 1 ? sessions[0].getAllThreads()[0] : undefined; if (thread && thread.stoppedDetails) { this.stateMessageLabel.textContent = thread.stateLabel; <del> this.stateMessageLabel.title = thread.stateLabel; </del> <ins> this.stateMessageLabel.title = thread.stoppedDetails.text || thread.stateLabel; </ins> this.stateMessageLabel.classList.toggle('exception', thread.stoppedDetails.reason === 'exception'); this.stateMessage.hidden = false; } else if (sessions.length === 1 && sessions[0].state === State.Running) {

data.thread.title = localize('thread', "Thread"); data.label.set(thread.name, createMatches(element.filterData)); data.stateLabel.textContent = thread.stateLabel; <ins> data.stateLabel.classList.toggle('exception', thread.stoppedDetails?.reason === 'exception'); </ins> data.actionBar.clear(); this.callStackItemType.set('thread');

color: ${debugViewStateLabelForegroundColor}; } <ins> /* State "badge" displaying the active session's current state. * Only visible when there are more active debug sessions/threads running * and thread paused due to a thrown exception. */ .debug-pane .debug-call-stack .thread > .state.label.exception, .debug-pane .debug-call-stack .session > .state.label.exception, .debug-pane .monaco-list-row.selected .thread > .state.label.exception, .debug-pane .monaco-list-row.selected .session > .state.label.exception { background-color: ${debugViewExceptionLabelBackgroundColor}; color: ${debugViewExceptionLabelForegroundColor}; } </ins> /* Info "badge" shown when the debugger pauses due to a thrown exception. */ <del> .debug-pane .debug-call-stack-title > .pause-message > .label.exception { </del> <ins> .debug-pane .call-stack-state-message > .label.exception { </ins> background-color: ${debugViewExceptionLabelBackgroundColor}; color: ${debugViewExceptionLabelForegroundColor}; }