feat: [#6865] Provide two new invoke handlers, (message/fetchTask, message/submitAction) for Custom Feedback Loops #592
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes # 6865
#minor
Description
This PR introduces two new Teams handlers, submitAction and fetchTask, alongside with the respective feedback loop classes.
Specific Changes
Testing
The following image shows a teams sample working with the new submitAction handler, fetchTask couldn't be tested since it is only available in ring0.
![img](https://private-user-images.githubusercontent.com/62260472/388579969-e9b0cb69-b00c-4bc2-a17a-a73aa9356fc3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NzY2NzEsIm5iZiI6MTczOTQ3NjM3MSwicGF0aCI6Ii82MjI2MDQ3Mi8zODg1Nzk5NjktZTliMGNiNjktYjAwYy00YmMyLWExN2EtYTczYWE5MzU2ZmMzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDE5NTI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFjNmVlZmViNjhhZGIzMzIyNTRjZjA4ZTljMjU0ZWFmYjU3NGQ5YTMwNjMyYjkyZTk5MDA0NmMzNzc5NjIxZTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.PGyr40TYZqruVxuOyqHN-catrm54dVQLbiab_eotIh8)