class Mappings::ContinueSessionMessage
- Mappings::ContinueSessionMessage
- Mappings::Mapping
- Reference
- Object
Overview
A message used to continue a session.
- session_id [
String
] : The id of the session this action applies to. - text [
String
] : Nullable, the text to say to the user. - intent_filter [
StringArray
] : Nullable, an optional list of intent name to restrict the parsing of the user response to. - custom_data [
String
] : Optional data that will be passed to the next session event. - slot : [
String
] : Nullable, An optional string, requires#intent_filter
to contain a single value. If set, the dialogue engine will not run the the intent classification on the user response and go straight to slot filling, assuming the intent is the one passed in the#intent_filter
, and searching the value of the given slot. - send_intent_not_recognized [
Bool
] : A boolean to indicate whether the dialogue manager should handle not recognized intents by itself or sent them as aCIntentNotRecognizedMessage
for the client to handle. This setting applies only to the next conversation turn. The default value is false (and the dialogue manager will handle non recognized intents by itself).
Defined in:
bindings/mappings.crConstructors
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. - #custom_data
- #data : DataType
- #data=(data : DataType)
- #intent_filter
- #send_intent_not_recognized
- #session_id
- #slot
- #text
- #to_unsafe
Macro Summary
Constructor Detail
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.