src/vs/workbench/contrib/sessionSync/browser/sessionSync.contribution.ts/SessionSyncContribution/registerStoreLatestEditSessionAction
class SessionSyncContribution:	private registerStoreLatestEditSessionAction(): void {
		const that = this;
		this._register(registerAction2(class StoreLatestEditSessionAction extends Action2 {
			constructor() {
				super({
					id: storeCurrentCommand.id,
					title: storeCurrentCommand.title,
					menu: {
						id: MenuId.CommandPalette,
					}
				});
			}

			async run(accessor: ServicesAccessor): Promise<void> {
				await that.progressService.withProgress({
					location: ProgressLocation.Notification,
					title: localize('storing edit session', 'Storing edit session...')
				}, async () => await that.storeEditSession(true));
			}
		}));
	}