Skip to main content

Interface: UiPromptResponse

Defined in: packages/sdk/src/types/generated/ui_prompt.ts:105

The member's answer to a prompt, parsed out of a <ui-prompt-response> user message.

chosenValue carries a single value, or — for present_choice_list(multi=True) — a JSON array encoded as a string, the convention the multi-select UI already used. values is the flat field→value map a form submit produces. Exactly one of them is set for submitted; neither is set for declined.

Properties

chosenValue?

optional chosenValue: string | null

Defined in: packages/sdk/src/types/generated/ui_prompt.ts:109


kind

kind: UiPromptResponseKind

Defined in: packages/sdk/src/types/generated/ui_prompt.ts:107


promptId

promptId: string

Defined in: packages/sdk/src/types/generated/ui_prompt.ts:106


status

status: UiPromptResponseStatus

Defined in: packages/sdk/src/types/generated/ui_prompt.ts:108


values?

optional values: UiPromptResponseValues

Defined in: packages/sdk/src/types/generated/ui_prompt.ts:110