Skip to content

Change Create project with copilot entrypoint#1445

Merged
motm32 merged 2 commits into
mainfrom
meganmott/acceptable-penguin
May 14, 2026
Merged

Change Create project with copilot entrypoint#1445
motm32 merged 2 commits into
mainfrom
meganmott/acceptable-penguin

Conversation

@motm32
Copy link
Copy Markdown
Contributor

@motm32 motm32 commented May 14, 2026

After talking yesterday the button I added seemed hard to discover so adding this new pane:
image

Copilot AI review requested due to automatic review settings May 14, 2026 17:06
@motm32 motm32 requested a review from a team as a code owner May 14, 2026 17:06
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new "Azure Project" view to the Azure activity bar container with a welcome content panel that surfaces the "Create New Project With Copilot" entrypoint, replacing/augmenting a less-discoverable button.

Changes:

  • Registers a new azureProject view (empty tree data provider) in package.json and extension.ts.
  • Adds welcome content for the view containing a link to the azureResourceGroups.createProjectWithCopilot command.
  • Cleans up duplicate localized strings in package.nls.json and adds new keys for the view name and welcome content.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
src/extension.ts Registers an empty TreeDataProvider for the new azureProject view so welcome contents can render.
package.json Declares the azureProject view and its welcome content entry.
package.nls.json Removes duplicated keys and adds new localization strings for the view name and welcome content.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@MicroFish91 MicroFish91 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice I like the way it looks.

For some reason I'm still seeing the old entry-point.

Image

But I see in your screenshot that it's not there; maybe it's a me problem but just wanted to double check!

@MicroFish91
Copy link
Copy Markdown
Contributor

MicroFish91 commented May 14, 2026

@naturins Should we install (on the devbox) the custom VSIX that gets generated by this PR after it gets merged?

@motm32
Copy link
Copy Markdown
Contributor Author

motm32 commented May 14, 2026

For some reason I'm still seeing the old entry-point.

Yeah just checked again and I don't see it.

@nturinski
Copy link
Copy Markdown
Member

@naturins Should we install (on the devbox) the custom VSIX that gets generated by this PR after it gets merged?

Let me finish making some changes, we can install it all at once tomorrow?

@motm32 motm32 merged commit 69d559b into main May 14, 2026
3 checks passed
@motm32 motm32 deleted the meganmott/acceptable-penguin branch May 14, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants