src/vs/workbench/api/browser/mainThreadEditorTabs.ts/MainThreadEditorTabs/_pushEditorTabs
class MainThreadEditorTabs:	private _pushEditorTabs(): void {
		const tabs: IEditorTabDto[] = [];
		for (const group of this._editorGroupsService.groups) {
			for (const editor of group.editors) {
				if (editor.isDisposed() || !editor.resource) {
					continue;
				}
				tabs.push({
					group: group.id,
					name: editor.getTitle(Verbosity.SHORT) ?? '',
					resource: EditorResourceAccessor.getOriginalUri(editor) ?? editor.resource,
					isActive: (this._editorGroupsService.activeGroup === group) && group.isActive(editor)
				});
			}
		}

		this._proxy.$acceptEditorTabs(tabs);
	}