feat: add prompt opening behavior modes

This commit is contained in:
Xin Wang
2026-08-04 13:29:21 +08:00
parent 78bba090a2
commit 5bf5987fe4
11 changed files with 235 additions and 97 deletions

View File

@@ -206,13 +206,13 @@ export type StartupAction = {
export type StartupConfig = {
executionMode: "sequential";
openingMode: "interruptible" | "playback" | "confirmation";
entryMode: "wait_user" | "generate";
actions: StartupAction[];
openingMessage: {
title: string;
message: string;
confirmLabel: string;
skipSpeechOnConfirm: boolean;
} | null;
};