fix(vscode): Prompt for azure connector details and start design-time host on new projects#8607
Conversation
🤖 AI PR Validation ReportPR Review ResultsThank you for your submission! Here's detailed feedback on your PR title and body compliance:✅ PR Title
✅ Commit Type
✅ Risk Level
❌ What & Why
❌ Impact of Change
❌ Test Plan
Additionally, because new behavior modifies initialization (starts design-time host and prompts for connectors), describe what environment this was manually tested in (OS, VS Code version, any prerequisites) so reviewers can reproduce if needed.
|
| Section | Status | Recommendation |
|---|---|---|
| Title | ✅ | Keep as-is (optional: capitalize Azure) |
| Commit Type | ✅ | No change needed |
| Risk Level | ✅ | Matches label and code diff |
| What & Why | ✅ | Optionally clarify sync vs fire-and-forget |
| Impact of Change | ✅ | Expand with short user/dev/system bullet points |
| Test Plan | ❌ | Update to mark Unit tests added/updated and add manual test details |
| Contributors | Optionally add other contributors | |
| Screenshots/Videos | Optional screenshot of new prompt if UI changed |
Final Message
Please update the PR body to fix the Test Plan inconsistency: check "Unit tests added/updated" and mention the updated test file (apps/vs-code-designer/.../CreateLogicAppProject.test.ts). Add a short note on manual testing environment and scenarios. Optionally clarify whether the newly-invoked functions are awaited or intentionally fire-and-forget (this helps reviewers reason about potential timing issues). Once you update the Test Plan and add those brief clarifications, remove the needs-pr-update label if you have it, and request a re-review. Thank you for the clear title and concise description — the PR is almost ready!
Last updated: Wed, 29 Apr 2026 18:31:17 GMT
🤖 AI PR Validation ReportPR Review ResultsThank you for your submission! Here's detailed feedback on your PR title and body compliance:✅ PR Title
✅ Commit Type
✅ Risk Level
✅ What & Why
✅ Impact of Change
✅ Test Plan
✅ Contributors
✅ Screenshots/Videos
Summary Table
The PR passes all body and title checks, and the risk level is correct. No changes required. Thank you for maintaining clear, concise documentation in your PR! Last updated: Fri, 21 Nov 2025 19:38:41 GMT |
There was a problem hiding this comment.
Pull request overview
This PR fixes an inconsistency between the "Create new workspace" and "Create new project" flows by adding Azure connector details prompting and design-time host initialization to the project creation process. Previously, these initialization steps were only performed for workspace creation, leaving newly created projects without immediate Azure connector configuration or a running design-time API.
Key changes:
- Added calls to
getAzureConnectorDetailsForLocalProject()andstartDesignTimeApi()at the end of thecreateLogicAppProject()function - Added a blank line formatting improvement in
azureConnectorWizard.ts
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| apps/vs-code-designer/src/app/commands/workflows/azureConnectorWizard.ts | Minor formatting change - added blank line after function definition |
| apps/vs-code-designer/src/app/commands/createNewCodeProject/CodeProjectBase/CreateLogicAppProjects.ts | Added Azure connector details prompting and design-time API initialization calls after project creation, with necessary imports |
…ridge/newProjectDesignTimeFix
…wProjectDesignTimeFix
Fixes #6824
Commit Type
Risk Level
What & Why
Adds the following initialization steps at end of 'Create new project' flow:
Impact of Change
Test Plan
Contributors
@andrew-eldridge