Onboarding: keep TUI flow exclusive

This commit is contained in:
Shakker
2026-02-03 06:11:11 +00:00
parent 157d6d2db7
commit 58d5b39c9a
4 changed files with 21 additions and 14 deletions

View File

@@ -455,7 +455,7 @@ export async function runOnboardingWizard(
nextConfig = applyWizardMetadata(nextConfig, { command: "onboard", mode });
await writeConfigFile(nextConfig);
await finalizeOnboardingWizard({
const { launchedTui } = await finalizeOnboardingWizard({
flow,
opts,
baseConfig,
@@ -465,6 +465,9 @@ export async function runOnboardingWizard(
prompter,
runtime,
});
if (launchedTui) {
return;
}
const installShell = await prompter.confirm({
message: "Install shell completion script?",