Повторение намерения приводит к тому, что проверка слотов учитывает предыдущее значение - PullRequest
0 голосов
/ 08 января 2019

У меня есть намерение #StartTest, которое ожидает сущность @Test (пользовательские примеры: "Start test", "Start @Test"), затем я создал слот, который проверяет, было ли предоставлено @Test ($Test переменная), и если нет, то просит об этом.

Проблема в том, что если я наберу «Начать тест», предоставлю имя теста и снова введу «Начать тест», он будет считать предыдущее значение $Test в условии, таким образом считая его уже предоставленным.

Как я могу запросить новое значение для $Test, если пользователь снова отправит «Начать тест»?

1 Ответ

0 голосов
/ 08 января 2019

Решается добавлением дочернего узла и настройкой переменных в редакторе контекста или редакторе JSON.

Example from the IBM docs

...