Steven Ickman
Steven Ickman
This link needs to be updated to point to latest. It currently points to v4.5.2 
## Issue Currently, all bot state changes are considered last-writer wins. This strategy helps prevent bot developers from having to create complex code for handling retry logic and it generally...
## Issue The telephony team is attempting to build a DTMF based phone tree using AdaptiveDialogs. The idea is they'd like to use simple RegEx based intents to handle each...
## Issue Today when you invoke a skill, each skill invocation gets a unique Conversation ID. That means there's no simple way of persisting state across skill invocations. I'm currently...
The Adaptive Card team is adding a new "People Picker" control which will allow the selection of users within a given scope that the card is displayed in (current conversation,...
We should add TSLint to our packages prior to GA as additional sanity check.
- Created ILiveShareHost interface. - Created TestLiveShareHost class. - Updated TeamsFluidClient and related components to use new host abstraction. - Removed old TeamsClientApi references. - Removed teams-js package dependency.
Prior to GA, we should run code coverage as part of build pipeline and then add a badge to the main page that reports our current build status and coverage...
Prior to GA, we should setup an ADO build pipeline so that we can require builds anytime a PR is made against main.
We should start a timer in `TeamsFLuidClient.joinContainer()` that waits 20 seconds for fluid to connect and if the connection times out we should throw an error. The error should include...