diff --git a/Composer/packages/server/assets/projects/ToDoBot/Main/Main.dialog b/Composer/packages/server/assets/projects/ToDoBot/Main/Main.dialog
index 96d478799c..be57651b2b 100644
--- a/Composer/packages/server/assets/projects/ToDoBot/Main/Main.dialog
+++ b/Composer/packages/server/assets/projects/ToDoBot/Main/Main.dialog
@@ -5,14 +5,38 @@
"generator": "common.lg",
"recognizer": {
"$type": "Microsoft.RegexRecognizer",
- "intents": {
- "AddIntent": "(?i)(?:add|create) .*(?:to-do|todo|task)(?: )?(?:named (?
.*))?",
- "ClearIntent": "(?i)(?:delete|remove|clear) (?:all|every) (?:to-dos|todos|tasks)",
- "DeleteIntent": "(?i)(?:delete|remove|clear) .*(?:to-do|todo|task)(?: )?(?:named (?.*))?",
- "ShowIntent": "(?i)(?:show|see|view) .*(?:to-do|todo|task)",
- "HelpIntent": "(?i)help",
- "CancelIntent": "(?i)cancel|never mind"
- }
+ "intents": [
+ {
+ "$type": "Microsoft.IntentPattern",
+ "intent": "AddIntent",
+ "pattern": "(?i)(?:add|create) .*(?:to-do|todo|task)(?: )?(?:named (?.*))?"
+ },
+ {
+ "$type": "Microsoft.IntentPattern",
+ "intent": "ClearIntent",
+ "pattern": "(?i)(?:delete|remove|clear) (?:all|every) (?:to-dos|todos|tasks)"
+ },
+ {
+ "$type": "Microsoft.IntentPattern",
+ "intent": "DeleteIntent",
+ "pattern": "(?i)(?:delete|remove|clear) .*(?:to-do|todo|task)(?: )?(?:named (?.*))?"
+ },
+ {
+ "$type": "Microsoft.IntentPattern",
+ "intent": "ShowIntent",
+ "pattern": "(?i)(?:show|see|view) .*(?:to-do|todo|task)"
+ },
+ {
+ "$type": "Microsoft.IntentPattern",
+ "intent": "HelpIntent",
+ "pattern": "(?i)help"
+ },
+ {
+ "$type": "Microsoft.IntentPattern",
+ "intent": "CancelIntent",
+ "pattern": "(?i)cancel|never mind"
+ }
+ ]
},
"events": [
{