In order to ensure that Bixby does not use any historical input, the relevant concept(s) should be marked as transient.
viv.time.DateTimeExpression can be made transient in the following way:
structure (CustomDateTimeExpression) {
role-of (viv.time.DateTimeExpression)
description (wrapper for DateTimeExpression)
features {
transient
}
}
A sample capsule is attached showing that the DatetimeExpression is not carried over between utterances in the same conversation.
To trigger the behavior,
- Use the utterance, "What's happening tomorrow?" This will result in a CustomDateTimeExpression being shown.
- Use the utterance, "What's happening?" This will result in a computedDateTimeExpression. Since it is enclosed within an if/else block, computedDateTimeExpression can only be displayed if the CustomDateTimeExpression does not exist. If CustomDateTimeExpression was not marked as transient, this part of the if/else block would not be triggered.
Comments
0 comments
Please sign in to leave a comment.