This is just an idea of how we could implement this across other extensions. We could move the step I made or leave it to the extension to figure out how they want to implement all of this activity log shenanigans.
Let me know if you have any thoughts on other ways we could make it easier to implement, whether it's shared in the npm package or if there's something I did weird/stupid in this PR.
Relies on https://github.com/microsoft/vscode-azuretools/pull/1767
This is just an idea of how we could implement this across other extensions. We could move the step I made or leave it to the extension to figure out how they want to implement all of this activity log shenanigans.
Let me know if you have any thoughts on other ways we could make it easier to implement, whether it's shared in the npm package or if there's something I did weird/stupid in this PR.
An example of what it looks like in action: