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

@@ -662,4 +662,10 @@ export async function runTui(opts: TuiOptions) {
updateFooter();
tui.start();
client.start();
await new Promise<void>((resolve) => {
const finish = () => resolve();
process.once("exit", finish);
process.once("SIGINT", finish);
process.once("SIGTERM", finish);
});
}