-
Notifications
You must be signed in to change notification settings - Fork 528
Can't invoke cSharp Skill from Typescript Virtual Assistant #2820
Comments
In the documentation it says
|
Hi @rjgmail88, thanks for reporting the issue! Currently, the communication between a Also, the documentation that you attached is outdated. This scenario was available when both were using the same protocol. We will track this scenario in the issue #2489 as it's one of the Acceptance Criteria. |
Hi @rjgmail88, botframework-streaming@4.7.0 was published in npmjs 4 days ago. This version includes the WebSocket protocol as you can see in botbuilder-js/master branch. The modifications to use the WebSocket protocol are mainly in botbuilder-skills library, following the C# implementation. However, this library is being migrated (at least the core functionality) into botbuilder library. So we are analyzing the necessary changes to implement this feature. Currently, the communication across languages is not available and it would be when those changes are implemented in botbuilder-skills with a new version released. |
Closed. Reference #2489 for status. |
What project is affected?
TypeScript VA: https://microsoft.github.io/botframework-solutions/virtual-assistant/tutorials/create-assistant/typescript/3-create-project/
ToDo skill cSharp https://github.com/microsoft/botframework-solutions/tree/master/skills/csharp/todoskill
What language is this in?
Typescript and C#
What happens?
I can't connect and trigger csharp skill within TypeScript Virtual assistant. I created a Typescript Virtual assistant using steps mentioned here. and then used cSharp skill from this github repo. When I ran both in localhost and register ToDo skill within skill.json of VA with correct msAppId and Endpoint URL, I get following error in VA.
Note:- I am able to trigger Skills built using TypeScript SDK in my VA. Issues arises only when I try to connect cSharp skill from Microsoft repo.
What are the steps to reproduce this issue?
What were you expecting to happen?
I have noticed one thing. The Skills which are workin g with my VA are using httpTransport to connect from VA but, cSharp is using SkillWebSocketBotAdapter.
Does this cause an issue ?
Are there any workarounds ?
Can you share any logs, error output, etc.?
Error log and stack trace is as follows.
Any screenshots or additional context?
No.
The text was updated successfully, but these errors were encountered: