Commit 9a710fe
Add external prompting support to Azure Developer CLI (#6605)
* fix security issue with playwright/test 1.49.1 (#6592)
* Checkpoint from VS Code for cloud agent session
* Update parameter popup border color to cyan in concurX extension
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Complete concurX parameter popup color update
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* cspell
* Remove unintended changes to azure.ai.finetune extension
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* azure.ai.agents - Set `CGO_ENABLED=0` for x64 Linux build (#6611)
* Set CGO_ENABLED=0 for x64 Linux build
* Bump version
* Bump version to 0.1.8-preview (#6613)
* Extension update fixes/enhancements (#6604)
* Clarify extension list latest version column
* Add update availability JSON property and show asterisk besides outdated extensions
* Add upgrade hints to extension list output
* Fix cooldown logic and shallow copy
* Update AGENTS.md
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JeffreyCA <9157833+JeffreyCA@users.noreply.github.com>
* Fix bicep CLI uninitialized path in container app deployments (#6610)
* fix security issue with playwright/test 1.49.1 (#6592)
* Checkpoint from VS Code for cloud agent session
* Fix bicep CLI initialization by restoring EnsureInstalled calls
- Restore public EnsureInstalled() method in bicep.go
- Remove automatic installation from Build() and BuildBicepParam()
- Add explicit EnsureInstalled() calls in service_target_containerapp.go and bicep_provider.go
- Update all test files to use public EnsureInstalled() method
- Reverts incorrect changes from previous checkpoint commit
This fix follows the same pattern as PR #6593 for GitHub CLI.
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Checkpoint from VS Code for cloud agent session
---------
Co-authored-by: Victor Vazquez <vhvb1989@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Add azure.ai.agent 0.1.8-preview to registry (#6615)
* Release 1.23.2 (#6616)
* Initial plan
* Release 1.23.2
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Increment CLI version after release (#6617)
* Migrate to use new shared eng package (#6600)
* Fix VS Code extension commands failing with undefined fsPath in virtual file systems (#6601)
* Initial plan
* Add defensive checks for undefined fsPath in VS Code extension commands
This fixes the issue where provision and other commands would fail with
"The 'path' argument must be of type string. Received undefined" when
used with virtual file systems or certain VS Code contexts.
Changes:
- Added validation for selectedFile.fsPath before calling getWorkingFolder
- Provides clear error messages that include URI scheme and selectedItem type
- Suppresses automatic issue reporting since this is a user error
- Applied fix to all affected commands: provision, deploy, up, down, restore, monitor, packageCli, and pipelineConfig
- Added unit tests for the new validation logic
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Simplify provision.test.ts based on code review feedback
Removed unused stub functions that weren't actually being used.
Simplified tests to focus on the core validation logic.
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Refactor validation logic into shared utility function
Based on code review feedback:
- Extracted duplicated validation logic to validateFileSystemUri() in cmdUtil.ts
- Updated all 8 command files to use the shared function
- Simplified test assertions
- Improved code maintainability by reducing duplication
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Fix validation to use strict equality check for undefined
Changed condition from `!selectedFile.fsPath` to `selectedFile.fsPath === undefined`
to avoid incorrectly rejecting empty string paths which are valid for root directories.
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Fix l10n.t() to use single string literal instead of concatenation
The first argument to vscode.l10n.t() should be a single string literal
for proper localization tooling compatibility. Removed string concatenation
and used a single multi-line string literal instead.
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* Add missing keys to `azd config options` (#6619)
* Add missing config options
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JeffreyCA <9157833+JeffreyCA@users.noreply.github.com>
* Raising for missing method type (#6628)
* adding project-endpoint to init command
* adding 12 preview release
* fixig default customization method & adding training type
* correct version
* RFT grader fixes (#6629)
* adding project-endpoint to init command
* adding 12 preview release
* fixig default customization method & adding training type
* correct version
* adding grader to cloning code
* adding missing grader functionality
* merging master
* including .14-preview to main registry (#6630)
* Add a naive attempt at downloading manifest (#6631)
* Add a naive attempt at downloading
* Address PR comments
Signed-off-by: trangevi <trangevi@microsoft.com>
* Update download directory as well
Signed-off-by: trangevi <trangevi@microsoft.com>
* Use net/url parsing in parseGitHubUrlNaive to handle fragments and query params (#6634)
* Initial plan
* Use net/url parsing to handle query params and fragments in parseGitHubUrlNaive
Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com>
* Final review completed
Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com>
* Revert unintended changes to other extensions
Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com>
* Address PR comments
Signed-off-by: trangevi <trangevi@microsoft.com>
* Update download directory as well
Signed-off-by: trangevi <trangevi@microsoft.com>
* Initial plan
* Rebased on latest base branch
---------
Signed-off-by: trangevi <trangevi@microsoft.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com>
Co-authored-by: trangevi <trangevi@microsoft.com>
---------
Signed-off-by: trangevi <trangevi@microsoft.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com>
* Dev container feature - allow installing extensions (#6460)
* Add extensions option to the azd devcontainer feature to allow specifying extensions to install
* Review updates
* Revert whitespace changes
* Address feedback on shell script. Add multiple extensions to the test config to validate
* Enable full figspec generation for extensions with metadata capability (#6620)
* Fix indentation
* Add metadata capability checks and improve error handling
* Support dynamic suggestions for `azd config` commands
* Exclude global persistent flags
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JeffreyCA <9157833+JeffreyCA@users.noreply.github.com>
* Add concurX binary to gitignore
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
* lint
* Update TestAskerConsoleExternalPrompt to use new external prompt mechanism
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
---------
Signed-off-by: trangevi <trangevi@microsoft.com>
Co-authored-by: Victor Vazquez <vhvb1989@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: vhvb1989 <24213737+vhvb1989@users.noreply.github.com>
Co-authored-by: JeffreyCA <jeffreychen@microsoft.com>
Co-authored-by: JeffreyCA <9157833+JeffreyCA@users.noreply.github.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>
Co-authored-by: Amit Chauhan <70937115+achauhan-scc@users.noreply.github.com>
Co-authored-by: Travis Angevine <trangevi@microsoft.com>
Co-authored-by: trangevi <26490000+trangevi@users.noreply.github.com>
Co-authored-by: Stuart Leeks <stuartle@microsoft.com>1 parent 552a595 commit 9a710fe
File tree
14 files changed
+1607
-55
lines changed- cli/azd
- .vscode
- cmd
- docs
- extensions/microsoft.azd.concurx
- internal/cmd
- pkg/input
14 files changed
+1607
-55
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
312 | 312 | | |
313 | 313 | | |
314 | 314 | | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
315 | 318 | | |
316 | 319 | | |
317 | 320 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
138 | 151 | | |
139 | 152 | | |
140 | 153 | | |
141 | 154 | | |
142 | | - | |
| 155 | + | |
143 | 156 | | |
144 | 157 | | |
145 | 158 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
0 commit comments