Skip to main content
Version: 0.20.0

Type Alias: ChatQuestion

type ChatQuestion =
| {
kind: "decision" | "manual" | "text";
prompt: ApprovalPrompt;
}
| {
choice: ChoiceSettings;
kind: "choice";
prompt: ApprovalPrompt;
};

Defined in: chat/chatController.ts:92

What a checkpoint asks: an approval, a confirmation after a manual step, free text, or a choice.