src/vs/workbench/contrib/notebook/browser/viewParts/notebookKernelActionViewItem.ts/NotebooKernelActionViewItem/_updateActionFromKernelInfo
class NotebooKernelActionViewItem:	private _updateActionFromKernelInfo(info: INotebookKernelMatchResult): void {

		this._action.enabled = true;
		const selectedOrSuggested = info.selected ?? (info.all.length === 1 && info.suggestions.length === 1 ? info.suggestions[0] : undefined);
		if (selectedOrSuggested) {
			// selected or suggested kernel
			this._action.label = selectedOrSuggested.label;
			this._action.tooltip = selectedOrSuggested.description ?? selectedOrSuggested.detail ?? '';
			if (!info.selected) {
				// special UI for selected kernel?
			}

		} else {
			// many kernels or no kernels
			this._action.label = localize('select', "Select Kernel");
			this._action.tooltip = '';
		}
	}