When applying a configuration through the setup flow on a Dev Box, the configuration can be pending if there is no active user session. This PR adds an adaptive card showing the status and asking the user to login before continuing. It is an adaptation of @sshilov7's PR that added cards to Dev Home for the Hyper-V extension.
Depending on the account state, the extension might not have been able to retrieve the default logged in user account. This causes Dev Boxes to be requested against an empty user account. This PR fixes the error message displayed for this condition to show the right text and remedy.
Summary of the pull request
When applying a configuration through the setup flow on a Dev Box, the configuration can be pending if there is no active user session. This PR adds an adaptive card showing the status and asking the user to login before continuing. It is an adaptation of @sshilov7's PR that added cards to Dev Home for the Hyper-V extension.![image](https://github.com/microsoft/DevHomeAzureExtension/assets/16077119/6597dfed-8631-4b78-9fff-865edc0d7e25)
Depending on the account state, the extension might not have been able to retrieve the default logged in user account. This causes Dev Boxes to be requested against an empty user account. This PR fixes the error message displayed for this condition to show the right text and remedy.![image](https://github.com/microsoft/DevHomeAzureExtension/assets/16077119/e3a9fda0-0cf5-445c-81b9-31e3ade0e0f9)
Also fixes a couple of typos for https://github.com/microsoft/devhome/issues/2726
Validation steps performed
Manually ran the scenario to verify.
PR checklist