vscode-azureresourcegroups
vscode-azureresourcegroups copied to clipboard
Activity Log: Modernization Effort for Onboarding Copilot
I. Overview
II. Pre-Work
- [x] #1111 (In review)
- [X] Add guide for adopting the new changes See: https://github.com/microsoft/azcode-internal/issues/209 Todo: Add to wiki
- [X] Update activity logic in Azure Tools shared packages to support modernization and v2
- [X] Brainstorm initial command and step context data shapes (can iterate over time) See here for breakdown and a quick guide for testing: https://github.com/microsoft/azcode-internal/issues/210
- [X] Provide an example PR for reference on how to convert or add activity children See: https://github.com/microsoft/azcode-internal/issues/209
III. Repositories
Refer to this issue for a guide on how to add activity children to commands. Each of the following repositories will need to be reviewed and major commands will need to be upgraded to support activity children. Please link new issues on the repository you're working on so we can track which commands have been migrated and which commands are remaining:
- [X] Azure Resource Groups Update: Not much in terms of commands to update, however I did update ResourceGroupCreateStep
- [ ] Azure Functions
- [ ] Azure App Service
- [x] Azure Container Apps
- [x] Azure Storage
- [x] Azure Virtual Machines
- [ ] ~~Azure Static Web Apps~~ (not currently planned)
IV. LM Tools
- [ ] Hook up a generic Copilot entry-point for the activity log [currently blocked due to an external reason / reach out if you need more info]
- [ ] Identify a couple key commands and explore usefulness of command metadata in those scenarios (Some scenarios were demo'd. How we want to implement still pending / requires some further discussions)