Interface ConversationCanceller

    • Method Detail

      • setConversation

        void setConversation​(@NotNull
                             Conversation conversation)
        Sets the conversation this ConversationCanceller can optionally cancel.
        Parameters:
        conversation - A conversation.
      • cancelBasedOnInput

        boolean cancelBasedOnInput​(@NotNull
                                   ConversationContext context,
                                   @NotNull
                                   String input)
        Cancels a conversation based on user input.
        Parameters:
        context - Context information about the conversation.
        input - The input text from the user.
        Returns:
        True to cancel the conversation, False otherwise.