type response = {r_conditions : string option; |
r_output : Wcs_t.json option; |
r_context : Wcs_t.json option; |
}Type of a condtional response
type slot = {s_prompt : Wcs_t.output_def; |
s_conditions : string; |
s_variable : string; |
s_context : Wcs_t.json option; |
s_match : response list; |
s_nomatch : response list; |
}Type of a slot
type node = {n_dialog_node : string; |
n_description : string option; |
n_conditions : string option; |
n_prompt : Wcs_t.output_def; |
n_reactions : response list; |
n_responses : response list; |
n_slots : slot list; |
n_metadata : Wcs_t.json option; |
n_next_step : Wcs_t.next_step option; |
n_created : string option; |
n_updated : string option; |
}Type of dialog nodes.