You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* adding more enhancements
* releasing v04 preview
* updating snapshot
* Promote custom model commands to top-level and add new flags
- Add top-level azd ai models create/list/show/delete commands
- Deprecate 'custom' subgroup with warning message
- Add --weight-type flag to create command (default: FullWeight)
- Add --source-job-id filter to list command for training job lineage
- Make --publisher optional (only sent when explicitly provided)
- Send pendingUploadType in startPendingUpload request body
- Add new response fields: weightType, baseModel, source, artifactProfile, provisioningState
- Display new fields in show command output
- Update extension.yaml to 0.0.6-preview with updated examples
- Update CHANGELOG.md
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix PollOperation auth: use ai.azure.com scope instead of ml.azure.com
The ml.azure.com scope fails with AzureDeveloperCLICredential due to
first-party app consent issues. The api.azureml.ms operations endpoint
accepts the same ai.azure.com token used by the rest of the client.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Add model update command with description and tag support
Add 'azd ai models update' command that uses PATCH with JSON Merge
Patch (RFC 7396) to update model description and tags:
- --description: set/update the model description
- --set-tag key=value: upsert tags (repeatable)
- --remove-tag key: remove tags (repeatable)
Also adds UpdateModel method to FoundryClient using
Content-Type: application/merge-patch+json.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Address PR review: fix deprecated refs, typed errors, tests, cleanup
- Update user-facing messages to use top-level commands (azd ai models *)
instead of deprecated custom subgroup in code and docs
- Fix malformed URI when --base-model is empty (skip DerivedModelInformation)
- Replace fragile string-based error detection with typed client.APIError
and errors.As status code checking
- Handle non-numeric versions in show command's latest-version selection
- Preserve existing PreRunE hooks in top-level command setup
- Use Flags() instead of PersistentFlags() for leaf commands
- Remove unused ARMTokenScope and MLTokenScope constants
- Add unit tests for URI utilities and APIError type
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix cspell: replace 'upserts' with 'adds or updates'
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix gofmt: remove trailing whitespace in const block
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fixing version
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: cli/azd/extensions/azure.ai.models/CHANGELOG.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,28 @@
3
3
4
4
## 0.0.6-preview (Unreleased)
5
5
6
+
### Features
7
+
8
+
- Added top-level `azd ai models create`, `list`, `show`, `delete` commands as the preferred surface; the `custom` subgroup is now deprecated
9
+
- Added `--weight-type` flag to `create` command (default: `FullWeight`)
10
+
- Added `--source-job-id` filter to `list` command for querying models by training job lineage
11
+
- Added `azd ai models update` command for updating model description and tags (JSON Merge Patch)
12
+
-`show` command now displays weight type, provisioning state, source lineage, and artifact profile when available
13
+
-`--publisher` flag is now optional (previously defaulted to `Fireworks`); only sent when explicitly provided
14
+
6
15
### Breaking Changes
7
16
8
17
- Removed `-e` shorthand for `--project-endpoint`; use `--project-endpoint` instead. This resolves a collision with the azd global `-e/--environment` flag.
9
18
19
+
### Improvements
20
+
21
+
-`startPendingUpload` request now sends `pendingUploadType: "TemporaryBlobReference"` for explicit upload type declaration
22
+
- Model response now supports new fields: `weightType`, `baseModel`, `source`, `artifactProfile`, `provisioningState`
23
+
24
+
### Deprecations
25
+
26
+
-`azd ai models custom <command>` is deprecated; use `azd ai models <command>` directly instead
27
+
10
28
## 0.0.5-preview (2026-03-24)
11
29
12
30
- Deprecated `-e` shorthand for `--project-endpoint`; use the full flag name instead
0 commit comments