Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Gabo Gilabert e36cc8689b
Add default (C) in editoryconfig (#5998) 2021-11-29 10:54:35 -08:00
Andy Brown 6ca3185cb5
uischema: port composer ui schema to component schema files (#4341)
* add uischema to editor settings

* port ui schema from composer

* add new line at EOF

* update OnCancelDialog

* remove extraneous properties

* remove empty ui schemas

* include uischemas in csproj references
2020-08-05 22:34:05 -07:00
Tom Laird-McConnell 6c69732801
QnAMakerRecognizer (new InputRecognizer model) (#3174)
* * Create InputRecognizer base class
* Create LegacyInputRecognizer(IRecognizer) for anyone who has created an IRecognizer)
* Add QnAMAkerRecognizer which is InputRecognizer
* Change RegexRecognizer to be InputRecognizer
* Update unit tests
* Remove $kind for IntentPattern, not needed

* AddRecognizerSet tests
Add Id to InputRecognizer
add schema files for new components
Add OnAmbigiousIntent
update schema files

* Change RegexRecognizer to return $instance metadata from capture groups and from EntityRecognizers

* * Split RecognizerSet into CrossTrainedRecognizerSet and RecognizerSet
* RecognizerSet does union of intents and entities
* CrossTrainedRecognizerSet picks consensus recognizer from crosstrained results
* fixed bug in AliasPathResolver to not resolve aliases when part of a path (x.$foo.y should not become x.dialog.foo.y but should be same as x['$foo'].y
* Added declarative unit tests for RegExREcognizer and RecognizerSet/CrossTrainedRecognizerSet
* Renamed RecognizerTests to MultiLanguageRecognizerTests because that's what they are testing
*

* add initial QnAMakerRecognizer unit tests

* functional tests are inconclusive if environment variable not set

* Pull custom adaptivecard value recognition out of adaptiveDialog and into ValueRecognizer, with schema

* change LuisRecognizer to be InputRecognizer
drop legacy recognizer
update RecognizerSet based projects to implement all 3 signatures as it's the child that supports the signature.

* fix bug in OnIntent
update QnaMakerRecognizer and tests to pass through all results as "answers"

* put back method that I changed the parameter type

* add QnaMakerRecognizer schema

* change QnAMaker to promote answer of intent= => intent

* renamed InputRecognizer to Recognizer

* renamed InputRecognizer to Recognizer
Misc changes from code review feedback

* fix spelling

* rename AmbigiousIntent to ChooseIntent to align with ChooseProperty and ChooseEntity events.

* renamed OnAmbigiousIntent to OnChooseIntent
Added "intents" constraint to OnChooseIntent
2019-12-22 10:17:09 -08:00
Gabo Gilabert f3bd892b6f Enabled CollectionPropertiesShouldBeReadOnly rule and fixed related warnings.
Removed duplicated entries from editorconfig and cleaned it up.
Removed some redundant initializers from code.
2019-09-18 08:50:17 -03:00
Drew Marsh 193202a1fd Patching .editorconfig w/latest feature support
Literally after we checked in a version from the Roslyn team, the
official .NET sample was updated by the editor team with all the newer
language feature settings. This reflects those latest settings.

https://twitter.com/kuhlenhuth/status/1012791199244042240?s=20
2018-06-29 15:49:45 -07:00
Chris Mullins e52346a2d5 Added comment re: Origin of file 2018-06-29 14:41:09 -07:00