Preparing your environment...
`, + progressStep: { + label: 'Workspace setup', + indeterminate: true, + statusRows: 4, + terminalLines: ['Allocating workspace'] + }, + validationFunc: async (stepper, _element, signal) => { + stepper.updateProgressStep({ percentage: 35, statusText: 'Installing dependencies...' }); + stepper.appendProgressStepLine('Installing dependencies'); + if (signal?.aborted) return; + stepper.updateProgressStep({ percentage: 100, indeterminate: false, statusText: 'Workspace ready.' }); + } + } ]} - currentStep="personal" - @step-change=${handleStepChange} - @complete=${handleComplete} >+ We are creating your starter workspace, applying your onboarding choices, + and preparing a live preview. This step moves forward automatically when + the environment is ready. +
+Almost there! Review your selections and launch whenever you're ready.
++ Your workspace is ready. Review the collected details and launch when + you are ready to start. +
+ Launches the updater as a stepper flow. The first step streams terminal-style + progress updates and then moves automatically to the ready step. +
++ Downloading and applying the latest application release. + ${this.currentVersion && this.updatedVersion + ? html`Moving from ${this.currentVersion} to ${this.updatedVersion}.` + : this.updatedVersion + ? html`Preparing ${this.updatedVersion}.` + : ''} +
++ The updater advances automatically once the new build is installed and verified. +
++ ${this.updatedVersion + ? html`Version ${this.updatedVersion} is ready to use.` + : 'The new version is ready to use.'} +
++ Configured next action: ${this.getSuccessActionDisplayLabel()}. It runs automatically in ${successDelaySeconds} seconds. +
+