Skip to content

Conversation

@anthony-c-martin
Copy link
Member

ARM (Control Plane) API Specification Update Pull Request

Tip

Overwhelmed by all this guidance? See the Getting help section at the bottom of this PR description.

PR review workflow diagram

Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

spec_pr_review_workflow_diagram

Purpose of this PR

What's the purpose of this PR? Check the specific option that applies. This is mandatory!

  • New resource provider.
  • New API version for an existing resource provider. (If API spec is not defined in TypeSpec, the PR should have been created in adherence to OpenAPI specs PR creation guidance).
  • Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
  • Update existing version to fix OpenAPI spec quality issues in S360.
  • Convert existing OpenAPI spec to TypeSpec spec (do not combine this with implementing changes for a new API version).
  • Other, please clarify:
    • edit this with your clarification

Due diligence checklist

To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

  • I confirm this PR is modifying Azure Resource Manager (ARM) related specifications, and not data plane related specifications.
  • I have reviewed following Resource Provider guidelines, including
    ARM resource provider contract and
    REST guidelines (estimated time: 4 hours).
    I understand this is required before I can proceed to the diagram Step 2, "ARM API changes review", for this PR.
  • A release plan has been created. If not, please create one as it will help guide you through the REST API and SDK creation process.

Additional information

Viewing API changes

For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.

Suppressing failures

If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
suppressions guide to get approval.

Getting help

  • First, please carefully read through this PR description, from top to bottom. Please fill out the Purpose of this PR and Due diligence checklist.
  • If you don't have permissions to remove or add labels to the PR, request write access per aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories
  • To understand what you must do next to merge this PR, see the Next Steps to Merge comment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state.
  • For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure
    and https://aka.ms/ci-fix.
  • For help with ARM review (PR workflow diagram Step 2), see https://aka.ms/azsdk/pr-arm-review.
  • If the PR CI checks appear to be stuck in queued state, please add a comment with contents /azp run.
    This should result in a new comment denoting a PR validation pipeline has started and the checks should be updated after few minutes.
  • If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR.
  • For guidance on SDK breaking change review, refer to https://aka.ms/ci-fix.

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Jun 17, 2025

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Jun 17, 2025

PR validation pipeline restarted successfully. If there is ApiView generated, it will be updated in this comment.

@github-actions
Copy link

github-actions bot commented Jun 17, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Language API Review for Package
TypeSpec BicepClient
Go sdk/resourcemanager/resources/armbicep
JavaScript @azure/arm-resourcesbicep
Python azure-mgmt-resources-bicep
Swagger Microsoft.Authorization-bicep
Java com.azure.resourcemanager:azure-resourcemanager-resources-bicep

@anthony-c-martin anthony-c-martin added the PublishToCustomers Acknowledgement the changes will be published to Azure customers. label Jun 18, 2025
@gary-x-li gary-x-li added the ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review label Jun 18, 2025
@openapi-pipeline-app openapi-pipeline-app bot removed the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Jun 18, 2025
@gary-x-li gary-x-li removed the ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review label Jun 19, 2025
@gary-x-li gary-x-li added the ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review label Jun 19, 2025
@anthony-c-martin anthony-c-martin merged commit bd299f8 into main Jun 19, 2025
81 of 82 checks passed
@anthony-c-martin anthony-c-martin deleted the ant/bicep_ts branch June 19, 2025 13:50
@@ -0,0 +1,43 @@
/**
Copy link
Member

Choose a reason for hiding this comment

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

@mikeharder do you know why it didn't report error of the folder structure? as the swagger is folder structure v2 but the typespec is using v1.

Copy link
Member

Choose a reason for hiding this comment

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

This is technically still v1. Before v2, there were existing specs in main, with the TSP outside data-plane/resource-manager, but the swagger under resource-manager happened to already follow v2.

In v1, any folder structure for the swagger was allowed. The only requirement, was that the TSP sources had to be directly under the org-name (not under DP/RM).

The only thing that determines if a spec is v1 or v2, is whether the TSP sources are under DP/RM (or not):

// If the folder containing TypeSpec sources is under "data-plane" or "resource-manager", the spec
// must be using "folder structure v2". Otherwise, it must be using v1.
const structureVersion =
relativePath.includes("data-plane") || relativePath.includes("resource-manager") ? 2 : 1;

Copy link
Member

Choose a reason for hiding this comment

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

Is it possible to determine if a spec is v1 or v2 based on the inner most readme.md that typespec-autorest output file would refer to?
In this case, the typespec-autorest output-file is
specification/resources/resource-manager/Microsoft.Resources/bicep/stable/2023-11-01/bicepClient.json
And the inner most readme.md file is
specification/resources/resource-manager/Microsoft.Resources/bicep/readme.md
which means this is a v2 folder structure. Therefore, the typespec should also follow the v2 folder structure.

Copy link
Member

Choose a reason for hiding this comment

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

I do not think you can use this as a heuristic, because there are existing v1 specs with readme.md at all levels of the folder structure:

$ find specification -type f -name 'readme.md' | grep resource-manager | grep -v r
esource-manager/readme.md

specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/readme.md

specification/monitor/resource-manager/Microsoft.Insights/PrivateLinkScopes/readme.md

specification/monitor/resource-manager/Microsoft.Monitor/Operations/readme.md

specification/monitor/resource-manager/Microsoft.Monitor/PipelineGroups/readme.md

Copy link
Member

Choose a reason for hiding this comment

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

Actually, the list you mentioned are all real v2 folder structure for the new split services.
Kubernetesconfiguration has split into multiple services a long time ago, the only reason they have readme.md under resource-manager folder is that they have some apis need to be deprecated, that's why Jeffrey suggests them to keep those file where they are, no need to split new services for them.
For the monitor services PipelineGroups and Operations, they have migrated to typespec https://github.com/Azure/azure-rest-api-specs/tree/main/specification/monitor
For the PrivateLinkScopes, service team themself has mentioned that they want to move off PrivateLinkScopes as an independent service.

Copy link
Member

@mikeharder mikeharder Jun 24, 2025

Choose a reason for hiding this comment

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

If you believe something should change in the TypeSpecValidation v2 folder structure rule, please open an issue or a PR for the change, and assign to me.

Copy link
Member

Choose a reason for hiding this comment

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

dvadas pushed a commit that referenced this pull request Jul 3, 2025
* update spec to make sdk not breaking (#35091)

* Update tags for flexible server (#34969)

* Update tags for flexible server

* Update TypeScript tags for flexible server to include specific version dates

* Fix description wording and correct typos in PostgreSQL readme

---------

Co-authored-by: Qiaoqiao Zhang <[email protected]>

* feat: add containeregistry 2025-05-01-preview (#34584)

* feat: initialize 2025-05-01-preview from 2025-03-01-preview

* update
- include change from 2025-04-01
- add networkRuleBypassAllowedForTasks

* address lint warning

* address comment

* revert uri format change

* Split Microsoft.Resources into different service packages (#34190)

* Add package to split resources.json into resources & deployments

* Run split logic

* Use restore command to avoid having to force push updates

* Fix existing readmes

* Remove additional references

* More tweaks

* Remove leading newline

* Add suppressions

* Minor SDK fixes

* Update namespaces per namespace review guidance

* Incorporate changes from https://github.com/Azure/azure-sdk/issues/8768

* Tweak generation settings

---------

Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Microsoft.Security new version - 2025-05-04-preview (#34606)

* Copy files from preview/2019-01-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-05-04-preview

Updated the API version from preview/2019-01-01-preview to preview/2025-05-04-preview.

* Added tag for 2025-05-04-preview in readme file

* removing unused properties, adding values that did not exist, updating examples

* fixing readme for swagger avocado NO_JSON_FILE_FOUND, removing references to files not being updates, left only assessments and assessmentsmetadata

* tag was changed to use 2025-05-04 by default, dont want this, should stay as composite-v3 for default

* adding suppressions

* fixing formatting

* suppression for not latest API version

* spell check fix

* removing suppressions that didnt work

* add risk example to "GetAssessements"

* adding back in removed properties

* ading in risk property and all supporting objects

* Combining everything from latest stable version (2021-06-01) that was missing

* fixing parameters and json

* fixing json

* hopefully actually fixed it all this time

* Fixing assessments

* removing stats ref becasue its not in laests version

* updating readme, the default tag "package-composite-v3" needs to have the updated preview files

* updating default tag to have latest preview of assessments and assessmentsmeadata only, and adding Risk property to assessments

* fixing Risk definition

* removing a suppression

* fixing json

* adding status property

* fixing Risk property

* fixing Risk property

* removing last supressions and adding operations json

* adding oeprations file to readme

* updating operation to latest version in readme, adding operations example to latest preview

* fixing operatons version

* updating operations example version

* modifying Risk property and updating readme

* adding more context to edges

* moving RIsk to SecurityAssessmentsPropertiesBase

* running prettier on assessments.json

* updating readme to include the operations file in the input

---------

Co-authored-by: willbuckner <[email protected]>
Co-authored-by: Aviram Yitzhak <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* Self unsuspend domainservice api (#34921)

* Copy files from stable/2022-12-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-05-01

Updated the API version from stable/2022-12-01 to preview/2025-05-01.

* Added tag for 2025-05-01 in readme file

* Unsuspend domain swagger update

* Fix Swagger LintDiff failed

* Fix Swagger LintDiff errors

* fix Swagger ModelValidation failed

* update pattern for DomainServiceNameParameter as per AD policy

* fix(spellcheck): replace 'unsuspends' and 'unsuspended' with standard terms to pass spell check

* Conform to recomended spelling. unsuspended to resume

* Moved suppression into a fenced YAML code block under '## Suppression'

* Added 'from' and 'where' fields to suppression directive in readme.md

* update PathResourceProviderNamePascalCase suppression to use single-quoted where clause
- Ensures linter correctly recognizes the targeted path suppression

* update PathResourceProviderNamePascalCase suppression to use only 'where' and 'reason'

---------

Co-authored-by: markwandatha <[email protected]>

* Bump @azure-tools/spec-gen-sdk from 0.8.0 to 0.8.1 (#35082)

Bumps [@azure-tools/spec-gen-sdk](https://github.com/Azure/azure-sdk-tools) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---
updated-dependencies:
- dependency-name: "@azure-tools/spec-gen-sdk"
  dependency-version: 0.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add validation of specifications and examples via actions (#34918)

* Add oav-runner package to eng/tools/package.json
* Add 4 new actions [TEST IGNORE] Swagger ModelValidation, [TEST IGNORE] Swagger SemanticValidation, and the set status jobs for both
* Add `error-reporting.js` and `paths.js` to `.github/shared`
* Update `swagger.js` in `.github/shared` to allow separate `getRefs` and `getExamples` to power spec discovery given changed examplefiles

---------

Co-authored-by: Mike Harder <[email protected]>

* Update the name for the set status job associated with `[TEST-IGNORE] Swagger ModelValidation` (#35099)

* [oracledatabase] update config for python (#35087)

* update config for python

* update go config

* Update client.tsp

---------

Co-authored-by: jliusan <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>

* [Cdn] Use common-types/resource-management/v6 for some definitions (#34949)

* Use common-types v6 for some definitions

* Use common-types v6 for some definitions

* Fix id

* update avs client.tsp (#35109)

* update avs client.tsp

* Update client.tsp

* Update client.tsp

* [StorageActions] Swagger bugfixes - SDK header hint, descriptions (#34992)

* java, face, tspconfig (#35114)

* Review request for Microsoft.ContainerService/aks to add version preview/2025-04-02-preview (#35081)

* Adds base for updating Microsoft.ContainerService/aks from version preview/2025-03-02-preview to version preview/2025-04-02-preview

* Updates readme

* Updates API version in new specs and examples

* update python readme

* add ManagedSystem pool mode (#34862)

Co-authored-by: Hao Yuan <[email protected]>

* Remove safeguardsProfile from managedCluster (#34872)

* Remove safeguardsProfile from managedCluster

* Run prettier

* restrict autoscaleprofile to be one (#34891)

Co-authored-by: [email protected] <reneeli>

* Add Machine API  (#34926)

* fix

* fix

* fix

* fix

* fix: Update the description for Dynamic Individual Pod IP Allocation Mode to be similar to the one in the GA version for AKS (#34954)

* nguyenquang/2025 04 02 preview ACNS Transit Encryption API (#34957)

Signed-off-by: Quang Nguyen <[email protected]>

* suppress node label additional properties

* fix python readme

---------

Signed-off-by: Quang Nguyen <[email protected]>
Co-authored-by: Hao Yuan <[email protected]>
Co-authored-by: Hao Yuan <[email protected]>
Co-authored-by: Nick Keller <[email protected]>
Co-authored-by: reneeli123 <[email protected]>
Co-authored-by: Xu Xue <[email protected]>
Co-authored-by: Ashish Nair <[email protected]>
Co-authored-by: Quang Nguyen <[email protected]>

* Update tspconfig.yaml (#35118)

* Update Microsoft.SecretsyncController API Spec (#35119)

The kubernetesSecretType cannot be changed, so we update the lifecycle
so that is can only be set on creation.

Set the targetKey as the primary key for kubernetesSecretObjectMapping
as this value must be unique across the entire list.

* Update CODEOWNERS for EventGrid DP (#35100)

* Add support for double quotes, move testing (#35042)

* Add support for double quotes, move testing

* Prettier

* Update .github/shared/src/readme.js

Co-authored-by: Scott Beddall <[email protected]>

* Tag match requires matching open and close quotes

---------

Co-authored-by: Scott Beddall <[email protected]>

* Release resourcehealth microsoft.resourcehealth stable/2025 05 01 (#34813)

* Added tag for 2025-05-01 in readme file

* Adding Metadata Tags attributes to Events APIs. Added Billing related properties to Events APIs. (#34658)

* Adding billing feature changes.

* Adding billing properties in billing example.

* [SemanticValidation] Fix name of status workflow (#35113)

* Update tspconfigs to disable Eclipse in Java generation (#35097)

* [oav-runner] align version of dep "oav" with root (#35112)

* [EventGrid] update typescript emitter options (#35123)

* [EventGrid] update typescript emitter options

* fix package-dir

---------

Co-authored-by: Jeremy Meng <[email protected]>

* [tsp] get rid of new `no-unnamed-types` warnings (#35126)

* fix new specs with unnamed types

* whitespace differences

* suppress to avoid breaking change

---------

Co-authored-by: iscai-msft <[email protected]>

* Support v2 folder structure (#35108)

* support v2 folder structure

* updated test fixtures

* removed excessive code

* [VideoTranslation][API Spec] Support GA API version for video translation. (#34199)

* Support GA API version for video translation.

* Add video translation API for GA.

* Add parameter to control emotional voice for iteration.

* Support whether enable lip sync in create translation.

* Add ping enum value to event kind enum.

* Update name to EnableEmotionalPlatfromVoice.

* Update color from bgr to rbg.

* Add subtitle outline color.

* Add new argument in iteration input to control subtitle font size.

* Add font size parameter.

* Fix description issue.

* Fix API review comment.

* Fix API review comment.

* Update main.tsp

* Update operation name in sample.

* i

* Fix description.

* [resources] Update readme.python.md for  TemplateSpecsClient (#35140)

* Update readme.python.md (#35141)

* add client.tsp from computeschedule (#35144)

* java, mgmt, config for deployments (#35137)

* [resources] Update readme.python.md (#35142)

update python config for

* [EngSys] Support folder structure v2 (#34878)

- [test/Avocado] Ignore TSP `examples` folder
- [TSV/FolderStructure] Detect v1/v2 and validate accordingly
  - Regex for v2 RP Namespace: `/^[A-Za-z0-9\.]+$/`
  - Regex for v2 Service (DP or RM): `/^[A-Za-z0-9]+$/`
- [spec-gen-sdk-runner] Add "under /resource-manager/" to RM detection

* Add global suppression convert instruction (#35143)

* update

* update

* include report in json format for tsmv tool (#35088)

* include report as json

* update to added-or-deleted change

* update (#35145)

* update python config (#35146)

* Added missed changes in API-Version merge. (#34827)

* Add new DeploymentSafeguards resource to Microsoft.ContainerService spec (#34902)

* Add deploymentSafeguards resource to 2025-04-01 and 2025-04-02-preview

* [tcgc] `no-unnamed-types` fixing #3 (#35152)

* hopefully final pass

* format

---------

Co-authored-by: iscai-msft <[email protected]>

* Updates for `oav-runner` (#35131)

* oav runner changes
  * add processing of a static file list instead of relying on simple-git ONLY
  * only scan files that start with specification/
  * add some error handling when parsing a specific swagger so broken links don't break the entire PR

---------
Co-authored-by: Mike Harder <[email protected]>

* Made SDK Validation check required for JS mgmt spec PR (#35150)

* make JS mgmt required

* updated test

* [CODEOWNERS] Add EngSys to /dev/, /.vscode/, and /specification/suppressions.yaml (#35155)

* [Resources] update python config (#35138)

* add sdk-only tag

* add sdk-only tag

* update python config

* update python config

* update python config

* add suffix

* update python config

* update python config

* Swagger changes for Health Bot Service (#34923)

* Copy files from stable/2024-02-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-05-25

Updated the API version from stable/2024-02-01 to stable/2025-05-25.

* Added tag for 2025-05-25 in readme file

* add access control method property

* suppress python breaking changes

* [CDN] Use common-types v6 (#35117)

* Use common-types v6

* Update

* update

* Update sdk-suppressions.yaml

* Update sdk-suppressions.yaml

* add suppression

* add suppression

* add suppression

---------

Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>
Co-authored-by: jliusan <[email protected]>

* Bump simple-git from 3.27.0 to 3.28.0 in /.github/shared (#35158)

Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.27.0 to 3.28.0.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/commits/[email protected]/simple-git)

---
updated-dependencies:
- dependency-name: simple-git
  dependency-version: 3.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump simple-git from 3.27.0 to 3.28.0 in /.github (#35157)

Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.27.0 to 3.28.0.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/commits/[email protected]/simple-git)

---
updated-dependencies:
- dependency-name: simple-git
  dependency-version: 3.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser from 11.9.3 to 13.0.4 (#35166)

* Add ability to specify GitHub repo path (e.g. Azure/azure-rest-api-specs) and uses default environment variable present in GH Actions (#35164)

* Update subpackge to `models` for java eventgrid system events (#35129)

* use subpackage value default models for java eventgrid system events

* update package namespace

* renames

* tsp-foramt

* tsp compile

* [EventGrid] Remove summaryReportBlobUrl override (#35172)

as we prefer url in JavaScript. This is also consistent with

StorageTaskCompletedEventData.summaryReportBlobUrl

* disable java CI pipeline generation (#35179)

Co-authored-by: Scott Beddall <[email protected]>

* Yukonchen/disablelocalauth based preview (#35096)

* Copy files from preview/2024-09-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-05-01-preview

Updated the API version from preview/2024-09-01-preview to preview/2025-05-01-preview.

* Added tag for 2025-05-01-preview in readme file

* Update with PNA and DLA

* Fix typo

* Add resolution of repo root to `oav-runner` (#35180)

* add resolution of the owning directory. add tests ensuring it works as expected.
* resolve() the result of simple-git so that are are dealing with a platform-specific result from the function call resolving root directory

* [TSP Migration]--dashboard (#34274)

* newly created

* update

* Delete oldSwagger.json

* update

* flatten disabled by default

* update

* prettier

* Update tspconfig.yaml

* rename

* remove useless comment

* update

* update

* Fix optional body issue

* update

* remove

* recovery

* update

* update

* Delete conditionalClientFlatten

* update

* update

* update

* update

* fix TSP generation SDK

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>
Co-authored-by: ZiWei Chen <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Pan Shao <[email protected]>

* [HealthInsights] Remove Trial Matcher examples and related API definitions from OpenAPI specification (#34795)

* Koen mertens/adjust docstring (#35183)

* Update tspconfig.yaml

* Update model.radiologyinsights.tsp

* Update openapi.json

* Add typespec-powershell configuration for dependencymap (#35192)

* Add typespec-powershell configuration for dependencymap

* Fix format fo tspconfig.yaml in dependency map

* Disable sample generation for dependency map in go to work around an issue in go emitter

* Add path to the suggestions from tsmv cli (#35197)

* support suggestion's path

* refine to use constructJsonPath

* Salambashir/add dfsv2 filtering and optional index tags (#34639)

* add scanResultsEventGridTopicResourceId

* fix typo

* prettier

* remove "required": false,

* add scanResultsEventGridTopicResourceId

* fix typo

* prettier

* remove "required": false,

* Add previous swaggers to the new api versions without changes

* Add the needed changes for the new version

* Prettier

* avocado

* add missing failedBlobsCount

* prettier again...

---------

Co-authored-by: Roopesh Manda <[email protected]>

* [CogSvc] 2025 06 01 release (#34174)

This commit includes all changes from 2025-04-01-preview, along with the following:
* Insure all new operations use noun-plural consistent with existing operations
* Remove unused parameter definition ConnectionNameParameter
* Update all common-type references to use v6
* Remove unused/invalid response code for project delete
* Improved/added descriptions to properties.  Added x-ms-secret annotations where missing
* Removed response status code 200 for project delete example
* Revert v2 to v6 update
* Add parameter to DeploymentProperties
* Properly define generated name of "body" parameter for connection and capabilityHost create/update operations
* Update examples for name changes

* [EventGrid] override HealthcareFhirResourceDeletedEventData.resourceF… (#35177)

* [EventGrid] override HealthcareFhirResourceDeletedEventData.resourceFhirAccount to FhirServiceHostName

for all client sdk languages, not just autorest.

* add two watch jobs for modelvalidation and semanticvalidation (#35185)

* [LintDiff] Skip readme.md files with no "input-file:" string (#35174)

* LintDiff: Skip readmes that don't have "input-file:"

* Add tests

* Skip testing on Windows

* Update eng/tools/lint-diff/test/fixtures/buildState/specification/no-input-file/readme.md

Co-authored-by: Mike Harder <[email protected]>

---------

Co-authored-by: Mike Harder <[email protected]>

* Python generates ExperimentMetric.etag instead of “e_tag” property. (#35203)

* SDK agent prompt changes to link namespace approval issue (#35128)

* Add github prompt to link namespace issue and SDK details

* Fix schema registry tsp (#35208)

* Fix schema registry tsp

* compile

* [EngSys] Add sample "widget" using folder structure v2 (#34823)

* Update CODEOWNERS for copilot (#35191)

* [Key Vault] Generate Fakes for Go (#33285)

* Remove “analytics” prefix from TypeScript package name for Online Experimentation data-plane. (#35207)

* Upgrade TypeSpec to 1.1.0 (#35226)

* Setup CI for typespec-next

* scope camel case fix

* Update x-ms-identifier present on every array model (#35019)

* [DNM] Validate typespec-azure#2607

* fix format

* more data-plane

* update package

* other one

* revert files that shouldn't change

---------

Co-authored-by: Mark Cowlishaw <[email protected]>
Co-authored-by: AlitzelMendez <[email protected]>

* regen

* regen

* Setup overrides

* have to use latest tcgc

* missed one

* fix

* Remove multipart models

* update versions

* fix x-ms-identifiers based on https://github.com/Azure/azure-rest-api-specs/pull/35019

* fix widgets x-ms-identifiers

---------

Co-authored-by: Timothee Guerin <[email protected]>
Co-authored-by: AlitzelMendez <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Alitzel Mendez <[email protected]>
Co-authored-by: Alitzel Mendez <[email protected]>
Co-authored-by: Mark Cowlishaw <[email protected]>
Co-authored-by: Christopher Radek <[email protected]>

* Use AuthToken for cal to Search API (#35237)

Co-authored-by: Chidozie Ononiwu <[email protected]>

* Remove temporary conversion script (#35162)

* Remove temporary conversion script

* Update launch.json

* [EngSys] npm update (#35241)

* Add nsp api to api version (#33543)

Co-authored-by: Akshit Goyal <[email protected]>

* [Dashboard] Update client file and fix a response issue (#35227)

* update

* separate language scoped enhancement decorate into client.tsp

* Attempting to merge the changes for api version from private repo (#32492)

* Attempting to merge the changes for api version from private repo

* Deleted the folder and its content for the new API version so that I can follow the ARM PR creation process

* Copying spec files from existing stable version 2022-04-01 to create the base commit

* Added changes specific to new api version

* Updated missing readme.md file with new api version

* Fixed the new api version tag to the new one

---------

Co-authored-by: Abhinav Kotha <[email protected]>

* all optional (#35024)

* clientName not in session fun (#35104)

* upgrade indirect dependency `brace-expansion` version to 2.0.2 (#35253)

This PR applies changes done by `npm audit fix`.

Co-authored-by: Jeremy Meng <[email protected]>

* Update the owners for /specification/cdn/ (#35027)

* Add custom setup steps for coding agent (#35257)

* Condition the APIView step at compile ntime (#35256)

Co-authored-by: Chidozie Ononiwu <[email protected]>

* Removed the sdk automation faq and suppression pages to wiki (#35230)

* added an common error and solution to the faq

* Migrated these docs to wiki

* [Safeguards][v20250502preview] Add PodSecurityStandardsLevel to DeploymentSafeguardsProperties (#35252)

Add PodSecurityStandardsLevel to DeploymetnSafeguardProperties for the Safeguards PodSecurityStandards feature offering. 

---------

Co-authored-by: Jenny Liu <[email protected]>

* Fix next link type (#35236)

Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 10895 (#35269)

* Update logging for verify-links script

* Update verify-links.yml

* Update eng/common/scripts/Verify-Links.ps1

Co-authored-by: Copilot <[email protected]>

* Update eng/common/scripts/Verify-Links.ps1

---------

Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Copilot <[email protected]>

* Update script to support running on GH action (#35268)

Co-authored-by: Praveen Kuttappan <[email protected]>

* Update readme.md (#35280)

* Updating the code owners (#35262)

Co-authored-by: Amarjeet Kumar <[email protected]>

* Stop using Eclipse in Java KeyVault customizations (#35127)

Stop using Eclipse in Java KeyVault customizations

* Update owners for Microsoft.Search RP (#35057)

* Release machinelearningservices microsoft.machine learning services 2025 06 01 (#35014)

* Copy files from stable/2025-04-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-06-01

Updated the API version from stable/2025-04-01 to stable/2025-06-01.

* Added tag for 2025-06-01 in readme file

* Copy over pre-approved suppressions from 2025-04-01 version to 2025-06-01 version.

* GA systemdatastoresauthmode.

* Save file changes updating to new API version after new version script. (#35015)

* Rename firewall pip to egress pip (#34724)

* Copy files from stable/2025-04-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-06-01

Updated the API version from stable/2025-04-01 to stable/2025-06-01.

* Added tag for 2025-06-01 in readme file

* Copy over pre-approved suppressions from 2025-04-01 version to 2025-06-01 version.

* rename firewall pip to egress pip

---------

Co-authored-by: [email protected] <[email protected]>
Co-authored-by: fmabroukmsft <[email protected]>

* Revert "Rename firewall pip to egress pip (#34724)" (#35122)

This reverts commit d84d16b3ae0a87591ff2b8ed9a8c0fce2eed2147.

* GA capability hosts for june stable version (#35212)

* GA capabilityHosts in swagger.

* Add suppression for capability host resource.

* Re-run pipelines

* Trigger builds.

* Readme fix.

* Readme fix.

* enableServiceSideCmkEncryption property GA for june stable version (#35200)

* GA EnableServiceSideCmkEncryption Property for June stable version.

* Fix lintdiff.

---------

Co-authored-by: haoranqian <[email protected]>

* [Az.DataProtection] Added optional restore param for data protection blob workload (#35267)

* Copy files from stable/2025-02-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-07-01

Updated the API version from stable/2025-02-01 to stable/2025-07-01.

* Added tag for 2025-07-01 in readme file

* added restore param for data protection blob workload

---------

Co-authored-by: ianna1-admin <[email protected]>

* Bump oav dependency version (#35293)

* Bump @azure-tools/typespec-client-generator-cli (#35274)

Bumps the typespec-client-generator-cli group with 1 update in the / directory: [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools).


Updates `@azure-tools/typespec-client-generator-cli` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-cli"
  dependency-version: 0.22.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec-client-generator-cli
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the eslint group across 2 directories with 2 updates (#35275)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

Updates `eslint` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0)

Updates `@eslint/js` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

Updates `eslint` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @tsconfig/node20 from 20.1.5 to 20.1.6 in /.github/shared (#35277)

Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.5 to 20.1.6.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @tsconfig/node20 from 20.1.5 to 20.1.6 in /.github (#35276)

Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.5 to 20.1.6.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [EngSys] bump @apidevtools/json-schema-ref-parser to 14.0.1 (#35301)

* Adding MongoDB Atlas Stable Version: 2025-06-01 (#35160)

* updating mongodbatlas stable version

* updating examples and readme

* updating openapi.json

* updating openapi.json

---------

Co-authored-by: Mike Harder <[email protected]>

* Add host config for Java: Microsoft.Network API Version 2024-07-01  (#34898)

* update readme.java (#35307)

* Prepare client settings for releasing Azure.ResourceManager.CloudHealth (#35309)

* Update client setting for releasing Azure.ResourceMananger.Oracle (#35314)

* update readme.java (#35315)

* Release communication chat 2025 03 15 (#32136)

* Copy files from preview/2024-03-15-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* add new stable version 2025-03-15

* add new stable version 2025-03-15

* prettier files

* remove non-GA properties

* revert the update chat message request change

* remove error response, error, error detail

---------

Co-authored-by: Lu Chen <[email protected]>

* Client library customization of input param name when creating a Dataset or Index (instead of generic variable name "body") (#35235)

* [AVS] Update client.tsp for python (#35328)

* public swagger stable version update (#35310)

* Stable version release first commit

* fix

---------

Co-authored-by: deepakmaurya_microsoft <[email protected]>

* Use releaseJob for publishing (#35324)

Co-authored-by: Wes Haggard <[email protected]>

* Use Path.Combine for create directory (#35323)

Path.Combine will allow for fully qualified paths to override the combination. For example `Path.Combine("a","b","c:\test")` will resolve to `c:\test'. We have depended on such behavior in a few places like https://github.com/Azure/azure-sdk-for-python/blob/d66b5160f2fb9a3ca03e833a65b1c429993b2bc2/eng/pipelines/templates/steps/smoke-test-steps.yml#L99 so I'm reverting back to Path.Combine.

Co-authored-by: Wes Haggard <[email protected]>

* AppConfiguration add new preview api version for EXP (#32356)

* Add new preview api version

* Add experimentation child resource

* Fix spell

* Fix check

* Fix check

* Fix check

* Fix check

* Update resource type and description

* Remove unneeded spell change

* Fix code style

* Specify required false

* Add mobo to cspell.yaml

* Add location

* Update name to default

* Fix pipeline error after merge latest main that adds 2024-06-01 and 2024-06-01-preview

* Fix pipeline error after merge latest main that adds 2024-06-01 and 2024-06-01-preview

* Add Microsoft.HealthcareApis ARM Version 2025-04-01-preview (#34139)

* Copy files from stable/2024-03-31

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-04-01-preview

Updated the API version from stable/2024-03-31 to preview/2025-04-01-preview.

* Added tag for 2025-04-01-preview in readme file

* Update schema with new property

* Fix preview tag

* Update namespace-preview.json (#33902)

* Update namespace-preview.json

Updated description of zoneRedundant property

* Extended change file code to return values by categories (#35325)

* extended change file shared code to return values by categories

* added scenario filter

* updated style

* updated function name

* Bump @azure-tools/typespec-client-generator-core (#35305)

Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-client-generator-core` from 0.57.0 to 0.57.1
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [typespec-migration-validation] Remove unused dependency "@types/jest" (#35304)

* fix service name for Java SDK generate request for Azure Load Testing (#35357)

* fix service name for java

* fix comments

* Adding new stable API version 2025-06-01 (#34799)

* Base API commit

* Updating to the new API version 2025-06-01

* Updating / Copying the changes from the latest API version 2025-01-15-preview

* Updating API descriptions

* Updating readme.md

* Fixing readme.md

---------

Co-authored-by: Nikhil Gupta <[email protected]>

* Adding new ACA Session Data Plane APIs (#31996)

* Adding new Session Data Plane APIs

* Review comments

Signed-off-by: Shivam Kumar <[email protected]>

* Adding parity between get and list

Signed-off-by: Shivam Kumar <[email protected]>

* Adding pagination to listSessions api

Signed-off-by: Shivam Kumar <[email protected]>

* updating examples

Signed-off-by: Shivam Kumar <[email protected]>

* updates as per api reviews

Signed-off-by: Shivam Kumar <[email protected]>

* Adding new version 2025-02-02-preview version

Signed-off-by: Shivam Kumar <[email protected]>

* Removing changes from 2024-10-02-preview version

Signed-off-by: Shivam Kumar <[email protected]>

* adding 20250202preview version in readme

Signed-off-by: Shivam Kumar <[email protected]>

* Added comments for suppression

Signed-off-by: Shivam Kumar <[email protected]>

* fixing swagger check

Signed-off-by: Shivam Kumar <[email protected]>

* Swagger pretty check

Signed-off-by: Shivam Kumar <[email protected]>

* removing openai sdk generation

* removing sdk generation from tspconfig

* Adding changes only in 2025-02-02-preview version

Signed-off-by: Shivam Kumar <[email protected]>

* Fix typespec

Signed-off-by: Shivam Kumar <[email protected]>

---------

Signed-off-by: Shivam Kumar <[email protected]>
Co-authored-by: Shivam Kumar <[email protected]>

* [playwright] update tspconfig (#35356)

* Create client.tsp

* format tsp

* Update client.tsp

---------

Co-authored-by: kazrael2119 <[email protected]>

* Migrate Bicep service to TypeSpec (#35306)

* Migrate Bicep service to TypeSpec

* Update configuration files to use TypeSpec

* Update Safeguards tspconfigs and readmes to show new package (#35264)

* Update tspconfigs and readmes to show new package

* Add python to tspconfig

* release Azure Carbon Optimization GA SDK (#35359)

* Update CODEOWNERS with EG Data-plane owner (#35247)

Co-authored-by: Mike Harder <[email protected]>

* Mysql add version 2024-12-01-preview and fix version uniform issue (#35110)

* refactor folder

* Collect all the latest version files into the 20241201 folder

* Update the API version to 20241201

* add 20241201 version into readme

* Update the common type path in the files inside the legacy folder

* Add an additional folder layer for the new API version

* Update the resource-management path in the 2024-12-01 file, and upgrade all  versions to a consistent version

* Move readme.language.md and readme.md to the correct folder

* update the file path and remove unused code in the readme.md

* Did folder refactor, now removed

* fix: invalid format

* fix: path

* Fix: missing file, OperationIdParameter reference, and common type version

* Update readme.python.md

* update suppressions file and readme.typescript.md

* Update readme.go.md

* add batchOfMaintenance into 2024-12-01

* fix: error

* fix suppression

* fix ci

---------

Co-authored-by: Judy Zhu <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Use url for nextlink (#35374)

* [resources] Update readme.python.md for deployments (#35383)

* [servicefabricmanagedclusters] sdk configuration changes for java and dotnet (#34953)

* {} in typespec does not allow for additional properties

* suppressions for additional properties

* missing $ in suppression

* defintions -> definitions

* remove operations from .net client for back compat

* fix improperply tagged lro for java sdk

* moved client decorators from back-compat.tsp to client.tsp

* change to location header, unknown<record>->unknown

* [TypeSpecValidation] Enable SdkTspConfigValidation and Suppress Existing Failures (#35259)

* Prepare client settings for releasing Azure.ResourceMananger.ConnectedCache (#35385)

* Custom runner setup to run coding agent

* custom yaml to configure gh runner for coding agent

* Dev sentinel securityinsights microsoft.security insights 2025 06 01 (#34886)

* Copy files from stable/2025-03-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-06-01

Updated the API version from stable/2025-03-01 to stable/2025-06-01.

* Added tag for 2025-06-01 in readme file

* Add workload Identity Federation in the response (#34885)

* resolve the Lint Diff error by applying the suppression from version 2024-09-01 (#34963)

* specify where in suppression to resolve the comments (#35054)

* fix where format (#35060)

* revert where clause change as it does not take effect (#35151)

* Return all status changes in the change file function (#35379)

* Return all status changes  in change file function

* update spec for testing purpose

* Revert "update spec for testing purpose"

This reverts commit 28142ae016f2f69e3fea86857c05bd86e23494d9.

* Add 2024-09-01-preview API version to Microsoft.Network (#35101)

* Initial commit with base files.

* Add routing changes to preview files.

* Update readme with new preview.

* Run prettier and fix typo in example file.

---------

Co-authored-by: Jared Gorthy <[email protected]>

* Update npm-publish template (#35392)

- Add basic tag support beta or latest
- Add tag validation for ESRP
- Support subpaths from the artifact to scope to just some packages
-

Co-authored-by: Wes Haggard <[email protected]>

* [tspconfig-validation] Support FSv2, fix tspconfig.yaml in samples (#35386)

* [EngSys] npm update (#35378)

* Set model-namespace to true (#35398)

* Sync eng/common directory with azure-sdk-tools for PR 10953 (#35397)

* update all eng/common templates or scripts that utilize the old azsdk-pool-* to utilize the unified pool azsdk-pool
* upgrade to target ubuntu 24.04 where applicable

---------

Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* [resource-bicep] Create client.tsp (#35404)

* Create client.tsp

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update tspconfig.yaml

* [DependencyMap][Export Dependencies API] Add New API Version 2025-05-01, Update Request Parameters and Update LRO Response (#34557)

1) Add new API version 2025-05-01 for Export Dependencies API in Dependency Map service
2) Add new optional parameter 'applianceNameList' in Export Dependencies Request
3) Make parameter 'focussedMachineId' optional in Export Dependencies Request
4) Update Export Dependencies with latest asynchronous LRO guidelines and Response Object
https://github.com/cloud-and-ai-microsoft/resource-provider-contract/blob/master/v1.0/async-api-reference.md
5) Update some examples to fix go-sdk generation

* Add release readiness prompt (#35415)

* Add release readiness prompt

* update client.tsp for avs (#35283)

* update client.tsp for avs

* more updates

* more changes

* update

* some more fixes

* reorder to make the diff more clear

* update

* revert namedOutputs change

* use Record<string>

* add back suppression

* use Record<unknown> for namedOutputs

* revert a change for csharp

* add usage changes

---------

Co-authored-by: Cameron Taggart <[email protected]>
Co-authored-by: Ana Arias Rosales <[email protected]>

* Review request for Microsoft.ConfidentialLedger to add version preview 2025-06-10-preview (#35206)

* Review request for Microsoft.ConfidentialLedger to add version preview/2025-06-10-preview and  Copy files from preview/2024-09-19-preview

* Update version to 2025-06-10-preview

* Added tag for 2025-06-10-preview in readme file

* Add SCITT Configuration  property

* change sCITTConfiguration type

* Fix prettier

* fix Swagger LintDiff  case issue

* Pass SCITT Configuration as a string

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Andrea Piccione <[email protected]>

* Bump @autorest/openapi-to-typespec (#35402)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).


Updates `@autorest/openapi-to-typespec` from 0.11.1 to 0.11.2
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/compare/ClientRuntime.Authentication.0.11.1...ClientRuntime.Authentication.0.11.2)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add C# rename (#35419)

* SRP Jan25 [2025-01-01] API Version Swagger Changes (#33529)

* Copy latest API version 2024 without any change to new API version 2025 folder, change the API version 2024-01-01 in the new API version 2025-01-01

* SMB OAuth property swagger changes

* Repair item] Fix required properties in activeDirectoryProperties swagger, improve descriptions

* Zonal placement swagger changes for 2025-01-01 API

* Create swagger for restore storage account Api

* Swagger for Encryption in transit file service property for SMB & NFS in 2025-01-01

**Code Review Checklist**

*Code Style/Hygiene*
- [ ] Is the change self-contained ? If not, can this be broken to separate PRs ?
- [ ] If this is a new feature, is the entire feature behind a config or allow-listed subscription or AFEC ? Ensure that the feature is turned off by default and enabled only for a select set of subscriptions.
- [ ] If a new feature, and AFEC/subscription opt-in is not feasible, can this change be limited to stage/canaries and phased open in a future rollout ?
- [ ] Are configs/DCs included for variable limits, settings and to disable the feature off as a whole ?
- [ ] If a bug is being fixed that impacts written KVS state, is there a backfill (backfill job) plan in place to repair existing KVS records with bad data ? If not, is the bug fix backward compatible with existing data ?

*API versioning*
- [ ] Are new customer facing APIs or properties being introduced ? Should this change be introduced in a new API version ?
- [ ] Is any existing KVS schema being modified ? If yes, this change should be introduced in a new API version.
- [ ] If KVS schema is being modified for persistent state, is there a backfill (backfill job) plan in place to repair existing KVS records with the old schema ? If not, is the change backward compatible with existing KVS data ?

*Logging*
- [ ] Do any of the log messages include PII or sensitive information eg. keys (account/encryption), customer data (tags) ?
- [ ] Are appropriate verbose logs included to diagnose customer issues when this change is deployed ? i.e. are we able to describe a timeline of what happened to a customer request while triggering the new code path ?

*Exception/Error Handling*
- [ ] Are all non-recoverable errors handled and logged ? Is a user-friendly/actionable error code returned to the user ?
- [ ] If non-recoverable error are seen, is the transaction unwound to a clean state to avoid orphaned metadata ?
- [ ] If recoverable, are the retries bounded for non-transactional ?
- [ ] If recoverable, are the retries unbounded for transactional ?

*Memory*
- [ ] Are there any unbounded KVS reads eg. list entire KVS tables ? Consider pointed reads by key or paged reads.
- [ ] Does the change introduce an increased memory footprint to RSRP replicas ? Do we require memory profiling in preprod/test ?

*Performance*
- [ ] KVS writes cost 5-15ms. Are there any redundant KVS reads/writes ?
- [ ] Do we need to consider secondary indexes to improve operation performance ?

*Unit Test Coverage*
- [ ] Do unit tests cover all happy path & failure scenarios ?
- [ ] Do any of the unit tests introduced rely on randomness or prone to transient failures eg. time skew, randomly selecting account type or request parameter etc ?
- [ ] Do the Unit tests take less than 100ms(each) to execute when the test suite is run?
- [ ] Do any of the unit tests take a dependency on time, I/O, network call, disks etc?

*Monitoring*
- [ ] Are metrics created for outbound/inbound external dependenc...

* Merged PR 11577981: Swagger for Encryption in transit file service property for SMB & NFS in 2025-01-01

**Objective**: To add the swagger for a new file service property - 'EncryptionInTransit' for SMB & NFS, for service version '2026-02-06' .

- The example is added in a new file S:\Azure\Storage\Storage-SRP\src\Swagger\Microsoft.Storage\stable\2026-02-06\examples\FileServicesPut_EncryptionInTransitRequired.json

**Code Review Checklist**

*Code Style/Hygiene*
- [ ] Is the change self-contained ? If not, can this be broken to separate PRs ?
- [ ] If this is a new feature, is the entire feature behind a config or allow-listed subscription or AFEC ? Ensure that the feature is turned off by default and enabled only for a select set of subscriptions.
- [ ] If a new feature, and AFEC/subscription opt-in is not feasible, can this change be limited to stage/canaries and phased open in a future rollout ?
- [ ] Are configs/DCs included for variable limits, settings and to disable the feature off as a whole ?
- [ ] If a bug is being fixed that impacts written KVS state, is there a backfill (backfill job) plan in place to repair existing KVS records with bad data ? If not, is the bug fix backward compatible with existing data ?

*API versioning*
- [ ] Are new customer facing APIs or properties being introduced ? Should this change be introduced in a new API version ?
- [ ] Is any existing KVS schema being modified ? If yes, this change should be introduced in a new API version.
- [ ] If KVS schema is being modified for persistent state, is there a backfill (backfill job) plan in place to repair existing KVS records with the old schema ? If not, is the change backward compatible with existing KVS data ?

*Logging*
- [ ] Do any of the log messages include PII or sensitive information eg. keys (account/encryption), customer data (tags) ?
- [ ] Are appropriate verbose logs included to diagnose customer issues when this change is deployed ? i.e. are we able to describe a timeline of what happened to a customer request while triggering the new code path ?

*Exception/Error Handling*
- [ ] Are all non-recoverable errors handled and logged ? Is a user-friendly/actionable error code returned to the user ?
- [ ] If non-recoverable error are seen, is the transaction unwound to a clean state to avoid orphaned metadata ?
- [ ] If recoverable, are the retries bounded for non-transactional ?
- [ ] If recoverable, are the retries unbounded for transactional ?

*Memory*
- [ ] Are there any unbounded KVS reads eg. list entire KVS tables ? Consider pointed reads by key or paged reads.
- [ ] Does the change introduce an increased memory footprint to RSRP replicas ? Do we require memory profiling in preprod/test ?

*Performance*
- [ ] KVS writes cost 5-15ms. Are there any redundant KVS reads/writes ?
- [ ] Do we need to consider secondary indexes to improve operation performance ?

*Unit Test Coverage*
- [ ] Do unit tests cover all happy path & failure scenarios ?
- [ ] Do any of the unit tests introduced rely on randomness or prone to transient failures eg. time skew, ...

* Merged PR 12011805: Create swagger for restore storage account Api.

**Why do we need this change?**
We missed the chance to document restore storage account Api, though put storage account operation.
This is also causing challenge of build-in policy for related scenario.
Task 29330514: Build-in policy Storage_NetworkAcls_Audit.json should consider storage account recovery scenario

----
API change

This pull request updates the Swagger documentation to include the restore storage account scenario.
- Added `DeletedStorageAccountRestore.json` example for restoring a deleted storage account.
- Updated `storage.json` to include `deletedAccountCreationTime` property and reference the new restore example.
- Modified the description for the 202 response to include restore storage account requests.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->

Related work items: #31884198

* suppress errors

* fix the api version in eample from 2025-05-01 to 2025-01-01

* fix comma syntax error

* Add the example refereces and model service

* format and storage account model fix

* Update DeletedStorageAccountRestore.json

* Update DeletedStorageAccountRestore.json

* fix the examples

* fix prettier code check

* Add type object to the "NfsSetting" and "EncryptionInTransit" in file.json

* Add additional property tag in SMB & NFS Setting in file.json

* Fix Auto REST exception file.json

* Fix file.json errors

* Fix reference definition for EncryptionInTransit in file.json

* Prettier check - FileServicesPut_EncryptionInTransitRequired.json

* Add suppression for BodyTopLevelProperties

* fix readme and prettier check

* more prettier fix

---------

Co-authored-by: Risheek Rajolu <[email protected]>
Co-authored-by: jliusan <[email protected]>
Co-authored-by: Kunyi Lin <[email protected]>
Co-authored-by: Radhika Gupta <[email protected]>
Co-authored-by: Elvis Shi <[email protected]>
Co-authored-by: Elvis Shi <[email protected]>

* [Key Vault] Generate in correct Python namespace (#35422)

* Generate in correct Python namespace

* Add package-dir value for validation

* Updating the union so the two fields we need to rename are explicitly named. The clientName decorator can't be used, otherwise. (#35423)

Co-authored-by: ripark <[email protected]>

* DesktopVirtualization: Add Public Preview 2025-03-01-preview (#33822)

* Copy files from preview/2024-11-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-03-01-preview

Updated the API version from preview/2024-11-01-preview to preview/2025-03-01-preview.

* Added tag for 2025-03-01-preview in readme file

* 2025-03-01-preview

* fix swagger

* fix example

* update property description

* add suppressions

* update suppressions

* resolve comments

* update

---------

Co-authored-by: Yu Zhang <[email protected]>

* Review request for Microsoft.ContainerService/aks to add version stable/2025-05-01 (#35188)

* Adds base for updating Microsoft.ContainerService/aks from version stable/2025-04-01 to version 2025-05-01

* Updates readme

* Updates API version in new specs and examples

* update python readme

* Add NAP API to AKS Stable 2025-05-01 (#35147)

* Add AI Toolchain Operator API to 2025-05-01 GA (#35168)

Signed-off-by: Heba Elayoty <[email protected]>

* Fix AI Toolchain Operator API (#35190)

* Revert "Add AI Toolchain Operator API to 2025-05-01 GA (#35168)"

This reverts commit 4506be40a11511d8b601dee8c9bc3f66f3ba6855.

* add kaito to 05-01

* Merge title/description for AKS stable API (#35194)

---------

Signed-off-by: Heba Elayoty <[email protected]>
Co-authored-by: Matthew Christopher <[email protected]>
Co-authored-by: Heba <[email protected]>

* Improvement on the comparison tool (#35364)

* Improvement on the comparison tool

* update

---------

Co-authored-by: Pan Shao <[email protected]>

* Prepare client settings for releasing Azure.ResourceManager.Grafana (#35411)

* Updated @@clientName for .NET SDK (#35435)

* resolve renaming comments (#35437)

* [NetAppFiles] Release microsoft.net app 2025-03-01 (#35229)

* Added tag for 2025-03-01 in readme file

* Copy files from stable/2025-01-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-03-01

Updated the API version from stable/2025-01-01 to stable/2025-03-01.

* Added tag for 2025-03-01 in readme file

* 2025-03-01

* fix lintdiff

* Update readme.typescript.md

* Update readme.typescript.md

* replicationSchedule typescript directive

* Update readme.typescript.md

* Update readme.typescript.md

* Revert "Update readme.typescript.md"

This reverts commit 76d995858b93c337e3f58c828adf7edc7b066bdb.

* empty

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>
Co-authored-by: Renhe Li <[email protected]>

* [containerservicesafeguards] Create client.tsp (#35405)

* Create client.tsp

* Update client.tsp

* Update copilot instructions and prompts (#35443)

* Sync eng/common directory with azure-sdk-tools for PR 10969 (#35424)

* Fix vscode config auto-install in mcp script

* Update eng/common/mcp/azure-sdk-mcp.ps1

Co-authored-by: Scott Beddall <[email protected]>

---------

Co-authored-by: Ben Broderick Phillips <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>

* Update RedTeam target type visibility (#35447)

* GitHub Actions LintDiff -> Live (#35431)

* Add usage for roledefinition (#35453)

* [containerservicesafeguards] Update tspconfig.yaml (#35457)

* Update tspconfig.yaml

* Update tspconfig.yaml

* Java config

---------

Co-authored-by: Xiaofei Cao <[email protected]>

* Update readme.python.md (#35456)

* mgmt, java, tspconfig for dashboard (#35329)

* ConfigManager GA api version (2025-06-01) (#35370)

* ConfigManager GA api version (2025-06-01)

* added cspell

* Prepare client settings for releasing Azure.ResourceManager.ServiceFa… (#35464)

* AzureCompute DiskRP 2025-01-02 release  (#35205)

* add 2025-01-02 folder

* update version references

* update readme

* Swagger changes for ConfidentialVMv2 (#35011)

* Swagger changes for ConfidentialVMv2

* update description of importsecure and uploadpreparedsecure create options

* Swagger changes for Trusted Launch as Default feature (#34922)

* Adding supportedSecurityOption

* Updating description for supportedSecurityOption

* Fixing pretty check errors

* Formatting file Disk_Create_FromAnAzureComputeGalleryImage.json

* Fixing prettier issues

---------

Co-authored-by: Varsha Sankar <[email protected]>

* Swagger changes for Instant Access Snapshot and Availability Policy features (#34917)

* fixing typo elasticSanResourceId

* Swagger changes for Instant Access Snapshot and Availability Policy features

* missed file in previous commit

* adding missed description AvailabilityPolicy

* adding missed references

* updating descriptions

* fixing casing

* refactoring

* refactoring-2

* fixing model validation

* changing camel case of defintion of SnapshotAccessState

---------

Co-authored-by: Theodore Chang <[email protected]>

* add format: uri

* add minimum

* add x-ms-secret

* remove x-ms-secret

---------

Co-authored-by: aayushkher <[email protected]>
Co-authored-by: varsha9713 <[email protected]>
Co-authored-by: Varsha Sankar <[email protected]>
Co-authored-by: PrambMS <[email protected]>

* Update Tags for all APIs to match - Required for Terraform development - 2025-01-31  (#34986)

* Update Tags for all APIs to match - Required for Terrafrom development

* update tags

* update

* Sync eng/common directory with azure-sdk-tools for PR 10990 (#35458)

* Microsoft.Advisor: New 2025-05-01-preview API version (#34818)

* Baseline commit from 2024-11-18-preview for 2025-05-01-preview

* Updated API version and added examples

* Updated readme, advisor json file to reflect right exmaples

* Fixed the error on Control parameter

* Added a new Row for the RsourceUri path for the Recommendations RT

* Added different operationId

* Fxied the example

* Fxied the prettier npm error

* NPM Pretty error fix

* Npx prettier command executed

* More npx prettier

* [Key Vault] Optional parameter support in TSP (#34032)

* Bump @azure-tools/typespec-client-generator-core (#35461)

Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-client-generator-core` from 0.57.1 to 0.57.2
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.57.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [EngSys] Delete file 'npx' accidentally added to repo (#35472)

* Fix path in mcp installer (#35448)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Migrate compute latest swagger to TypeSpec (#32748)

* Migrate compute latest swagger to TypeSpec

* update

* update

* update

* Some fix

* update

* small fixes: supress some warnings and update readme.md

* add go-emitter option

* Fix duplicate issue

* remove go-emitter option

* update

* Addressing more differences in spec

* Addressing more differences in spec

* fix INVALID_FORMAT examples

* fix INVALID_FORMAT examples

* modelvalidation Missing_resource_ID examples fixes

* Revert pageable change

* Fix examples

* change back default tag to package-2024-11-04 for validation

* Revert some change to make API back again

* Fix bump changes

* update

* Fix format

* Upgrade to tag 2025-02-01

* Addressing differences in Gallery

* Addressing Gallery diff & after merge main fixes

* Update compute after fixing clouderror

* Fix format

* Clean Pull Request after merge with main

* Address compute difference

* Address compute differences - subresource only

* Fix examples and invalid format

Current test were not the 11-01 test, updating them

* Add type and name as example check this / verify with Pan if this breaks SDK

* Change done to match with test / Check with Pan SDK validation

* Model validation fixes

- etag
- diskControllerType from array enum to enum (string type)

* Add new path - fix previous not matching path

* revert changes to compute 2024-07-01

* update readme to use 2024-11-01/ComputeRP.json

* remove reference to 2024/07/01/ComputeRP.json on readme

* Delete ComputeRP.json file

* Fix avocado

* Feedback with Theo: remove pattern, remove max and add x-ms-identifiers

* Compute: Add description for enums

* Fix x-ms-idenfitirs inconsistency with compute rp

* update

* update

* readme.java.md

* readme.go.md

* readme.go.md

* Compute feedback

* Fix prettier

* fix prettier in examples

* Update Gallery examples to examples from 2024-03-03

* Fix new gallery examples

* Update examples in Gallery.Management

* Update operations from ErrorResponse to CloudErrror for list operations on  computeRP

* fix readme.go.md

* Update

* Update names

* update readme.go.md

* update readme.go.md

* Remove useless model

* Fix model validation after name changes

* Fix tests in compute.management tsp

* Update cloudService.json

* revert

* Add newline

* update capitalization

* Typespec udpate after release (#35125)

* Update to latest tsp version && address vmName issue

* fix format

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: AlitzelMendez <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Alitzel Mendez <[email protected]>
Co-authored-by: Theodore Chang <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>

* Update uri to url for API Management properties (#35427)

* Update uri to url for API Management properties

* update csharp

* updates

* update for csharp

* without modification

* Filter on go

* Fix acronym casing

* ignore the main renames for Go (we'll do it in our own file)

* Remove Go's renames for this.

* format

* update for clientName property

* revert clientname change

* ran tsp compile

* feedback update

---------

Co-authored-by: ripark <[email protected]>

* Convert StorageActions Swagger to TypeSpec (#34150)

* generate

* update

* Update models.tsp

* Update tspconfig.yaml

* Update tspconfig.yaml

* update

* update

* update

* Delete oldstorageactions.json

* update

* update

* Update tspconfig.yaml

* update

* update

* update

* update

* update

* update

* update

* update

* name fix

* update

* update

* update

* update

* update

* update

* Update sdk-suppressions.yaml

* Revert "Update sdk-suppressions.yaml"

This reverts commit 8056611c73d28c640458fb674a6e9492469a1ee7.

* update

* update

* update

* update

* update

* update

* update

* update

* Update ListStorageTasksRunReportSummary.json

* Update ListStorageTasksRunReportSummary.json

* update

* update

* Update client.tsp

* update

* update

* update

* update

---------

Co-authored-by: Pan Shao <[email protected]>
Co-au…
kalbert312 added a commit to kalbert312/azure-rest-api-specs that referenced this pull request Jul 3, 2025
danieljurek pushed a commit that referenced this pull request Jul 8, 2025
* Migrate Bicep service to TypeSpec

* Update configuration files to use TypeSpec
serbrech pushed a commit that referenced this pull request Jul 9, 2025
* [tcgc] `no-unnamed-types` fixing #3 (#35152)

* hopefully final pass

* format

---------

Co-authored-by: iscai-msft <[email protected]>

* Updates for `oav-runner` (#35131)

* oav runner changes
  * add processing of a static file list instead of relying on simple-git ONLY
  * only scan files that start with specification/
  * add some error handling when parsing a specific swagger so broken links don't break the entire PR

---------
Co-authored-by: Mike Harder <[email protected]>

* Made SDK Validation check required for JS mgmt spec PR (#35150)

* make JS mgmt required

* updated test

* [CODEOWNERS] Add EngSys to /dev/, /.vscode/, and /specification/suppressions.yaml (#35155)

* [Resources] update python config (#35138)

* add sdk-only tag

* add sdk-only tag

* update python config

* update python config

* update python config

* add suffix

* update python config

* update python config

* Swagger changes for Health Bot Service (#34923)

* Copy files from stable/2024-02-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-05-25

Updated the API version from stable/2024-02-01 to stable/2025-05-25.

* Added tag for 2025-05-25 in readme file

* add access control method property

* suppress python breaking changes

* [CDN] Use common-types v6 (#35117)

* Use common-types v6

* Update

* update

* Update sdk-suppressions.yaml

* Update sdk-suppressions.yaml

* add suppression

* add suppression

* add suppression

---------

Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>
Co-authored-by: jliusan <[email protected]>

* Bump simple-git from 3.27.0 to 3.28.0 in /.github/shared (#35158)

Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.27.0 to 3.28.0.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/commits/[email protected]/simple-git)

---
updated-dependencies:
- dependency-name: simple-git
  dependency-version: 3.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump simple-git from 3.27.0 to 3.28.0 in /.github (#35157)

Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.27.0 to 3.28.0.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/commits/[email protected]/simple-git)

---
updated-dependencies:
- dependency-name: simple-git
  dependency-version: 3.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser from 11.9.3 to 13.0.4 (#35166)

* Add ability to specify GitHub repo path (e.g. Azure/azure-rest-api-specs) and uses default environment variable present in GH Actions (#35164)

* Update subpackge to `models` for java eventgrid system events (#35129)

* use subpackage value default models for java eventgrid system events

* update package namespace

* renames

* tsp-foramt

* tsp compile

* [EventGrid] Remove summaryReportBlobUrl override (#35172)

as we prefer url in JavaScript. This is also consistent with

StorageTaskCompletedEventData.summaryReportBlobUrl

* disable java CI pipeline generation (#35179)

Co-authored-by: Scott Beddall <[email protected]>

* Yukonchen/disablelocalauth based preview (#35096)

* Copy files from preview/2024-09-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-05-01-preview

Updated the API version from preview/2024-09-01-preview to preview/2025-05-01-preview.

* Added tag for 2025-05-01-preview in readme file

* Update with PNA and DLA

* Fix typo

* Add resolution of repo root to `oav-runner` (#35180)

* add resolution of the owning directory. add tests ensuring it works as expected.
* resolve() the result of simple-git so that are are dealing with a platform-specific result from the function call resolving root directory

* [TSP Migration]--dashboard (#34274)

* newly created

* update

* Delete oldSwagger.json

* update

* flatten disabled by default

* update

* prettier

* Update tspconfig.yaml

* rename

* remove useless comment

* update

* update

* Fix optional body issue

* update

* remove

* recovery

* update

* update

* Delete conditionalClientFlatten

* update

* update

* update

* update

* fix TSP generation SDK

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>
Co-authored-by: ZiWei Chen <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Pan Shao <[email protected]>

* [HealthInsights] Remove Trial Matcher examples and related API definitions from OpenAPI specification (#34795)

* Koen mertens/adjust docstring (#35183)

* Update tspconfig.yaml

* Update model.radiologyinsights.tsp

* Update openapi.json

* Add typespec-powershell configuration for dependencymap (#35192)

* Add typespec-powershell configuration for dependencymap

* Fix format fo tspconfig.yaml in dependency map

* Disable sample generation for dependency map in go to work around an issue in go emitter

* Add path to the suggestions from tsmv cli (#35197)

* support suggestion's path

* refine to use constructJsonPath

* Salambashir/add dfsv2 filtering and optional index tags (#34639)

* add scanResultsEventGridTopicResourceId

* fix typo

* prettier

* remove "required": false,

* add scanResultsEventGridTopicResourceId

* fix typo

* prettier

* remove "required": false,

* Add previous swaggers to the new api versions without changes

* Add the needed changes for the new version

* Prettier

* avocado

* add missing failedBlobsCount

* prettier again...

---------

Co-authored-by: Roopesh Manda <[email protected]>

* [CogSvc] 2025 06 01 release (#34174)

This commit includes all changes from 2025-04-01-preview, along with the following:
* Insure all new operations use noun-plural consistent with existing operations
* Remove unused parameter definition ConnectionNameParameter
* Update all common-type references to use v6
* Remove unused/invalid response code for project delete
* Improved/added descriptions to properties.  Added x-ms-secret annotations where missing
* Removed response status code 200 for project delete example
* Revert v2 to v6 update
* Add parameter to DeploymentProperties
* Properly define generated name of "body" parameter for connection and capabilityHost create/update operations
* Update examples for name changes

* [EventGrid] override HealthcareFhirResourceDeletedEventData.resourceF… (#35177)

* [EventGrid] override HealthcareFhirResourceDeletedEventData.resourceFhirAccount to FhirServiceHostName

for all client sdk languages, not just autorest.

* add two watch jobs for modelvalidation and semanticvalidation (#35185)

* [LintDiff] Skip readme.md files with no "input-file:" string (#35174)

* LintDiff: Skip readmes that don't have "input-file:"

* Add tests

* Skip testing on Windows

* Update eng/tools/lint-diff/test/fixtures/buildState/specification/no-input-file/readme.md

Co-authored-by: Mike Harder <[email protected]>

---------

Co-authored-by: Mike Harder <[email protected]>

* Python generates ExperimentMetric.etag instead of “e_tag” property. (#35203)

* SDK agent prompt changes to link namespace approval issue (#35128)

* Add github prompt to link namespace issue and SDK details

* Fix schema registry tsp (#35208)

* Fix schema registry tsp

* compile

* [EngSys] Add sample "widget" using folder structure v2 (#34823)

* Update CODEOWNERS for copilot (#35191)

* [Key Vault] Generate Fakes for Go (#33285)

* Remove “analytics” prefix from TypeScript package name for Online Experimentation data-plane. (#35207)

* Upgrade TypeSpec to 1.1.0 (#35226)

* Setup CI for typespec-next

* scope camel case fix

* Update x-ms-identifier present on every array model (#35019)

* [DNM] Validate typespec-azure#2607

* fix format

* more data-plane

* update package

* other one

* revert files that shouldn't change

---------

Co-authored-by: Mark Cowlishaw <[email protected]>
Co-authored-by: AlitzelMendez <[email protected]>

* regen

* regen

* Setup overrides

* have to use latest tcgc

* missed one

* fix

* Remove multipart models

* update versions

* fix x-ms-identifiers based on https://github.com/Azure/azure-rest-api-specs/pull/35019

* fix widgets x-ms-identifiers

---------

Co-authored-by: Timothee Guerin <[email protected]>
Co-authored-by: AlitzelMendez <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Alitzel Mendez <[email protected]>
Co-authored-by: Alitzel Mendez <[email protected]>
Co-authored-by: Mark Cowlishaw <[email protected]>
Co-authored-by: Christopher Radek <[email protected]>

* Use AuthToken for cal to Search API (#35237)

Co-authored-by: Chidozie Ononiwu <[email protected]>

* Remove temporary conversion script (#35162)

* Remove temporary conversion script

* Update launch.json

* [EngSys] npm update (#35241)

* Add nsp api to api version (#33543)

Co-authored-by: Akshit Goyal <[email protected]>

* [Dashboard] Update client file and fix a response issue (#35227)

* update

* separate language scoped enhancement decorate into client.tsp

* Attempting to merge the changes for api version from private repo (#32492)

* Attempting to merge the changes for api version from private repo

* Deleted the folder and its content for the new API version so that I can follow the ARM PR creation process

* Copying spec files from existing stable version 2022-04-01 to create the base commit

* Added changes specific to new api version

* Updated missing readme.md file with new api version

* Fixed the new api version tag to the new one

---------

Co-authored-by: Abhinav Kotha <[email protected]>

* all optional (#35024)

* clientName not in session fun (#35104)

* upgrade indirect dependency `brace-expansion` version to 2.0.2 (#35253)

This PR applies changes done by `npm audit fix`.

Co-authored-by: Jeremy Meng <[email protected]>

* Update the owners for /specification/cdn/ (#35027)

* Add custom setup steps for coding agent (#35257)

* Condition the APIView step at compile ntime (#35256)

Co-authored-by: Chidozie Ononiwu <[email protected]>

* Removed the sdk automation faq and suppression pages to wiki (#35230)

* added an common error and solution to the faq

* Migrated these docs to wiki

* [Safeguards][v20250502preview] Add PodSecurityStandardsLevel to DeploymentSafeguardsProperties (#35252)

Add PodSecurityStandardsLevel to DeploymetnSafeguardProperties for the Safeguards PodSecurityStandards feature offering. 

---------

Co-authored-by: Jenny Liu <[email protected]>

* Fix next link type (#35236)

Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 10895 (#35269)

* Update logging for verify-links script

* Update verify-links.yml

* Update eng/common/scripts/Verify-Links.ps1

Co-authored-by: Copilot <[email protected]>

* Update eng/common/scripts/Verify-Links.ps1

---------

Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Copilot <[email protected]>

* Update script to support running on GH action (#35268)

Co-authored-by: Praveen Kuttappan <[email protected]>

* Update readme.md (#35280)

* Updating the code owners (#35262)

Co-authored-by: Amarjeet Kumar <[email protected]>

* Stop using Eclipse in Java KeyVault customizations (#35127)

Stop using Eclipse in Java KeyVault customizations

* Update owners for Microsoft.Search RP (#35057)

* Release machinelearningservices microsoft.machine learning services 2025 06 01 (#35014)

* Copy files from stable/2025-04-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-06-01

Updated the API version from stable/2025-04-01 to stable/2025-06-01.

* Added tag for 2025-06-01 in readme file

* Copy over pre-approved suppressions from 2025-04-01 version to 2025-06-01 version.

* GA systemdatastoresauthmode.

* Save file changes updating to new API version after new version script. (#35015)

* Rename firewall pip to egress pip (#34724)

* Copy files from stable/2025-04-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-06-01

Updated the API version from stable/2025-04-01 to stable/2025-06-01.

* Added tag for 2025-06-01 in readme file

* Copy over pre-approved suppressions from 2025-04-01 version to 2025-06-01 version.

* rename firewall pip to egress pip

---------

Co-authored-by: [email protected] <[email protected]>
Co-authored-by: fmabroukmsft <[email protected]>

* Revert "Rename firewall pip to egress pip (#34724)" (#35122)

This reverts commit d84d16b3ae0a87591ff2b8ed9a8c0fce2eed2147.

* GA capability hosts for june stable version (#35212)

* GA capabilityHosts in swagger.

* Add suppression for capability host resource.

* Re-run pipelines

* Trigger builds.

* Readme fix.

* Readme fix.

* enableServiceSideCmkEncryption property GA for june stable version (#35200)

* GA EnableServiceSideCmkEncryption Property for June stable version.

* Fix lintdiff.

---------

Co-authored-by: haoranqian <[email protected]>

* [Az.DataProtection] Added optional restore param for data protection blob workload (#35267)

* Copy files from stable/2025-02-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-07-01

Updated the API version from stable/2025-02-01 to stable/2025-07-01.

* Added tag for 2025-07-01 in readme file

* added restore param for data protection blob workload

---------

Co-authored-by: ianna1-admin <[email protected]>

* Bump oav dependency version (#35293)

* Bump @azure-tools/typespec-client-generator-cli (#35274)

Bumps the typespec-client-generator-cli group with 1 update in the / directory: [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools).


Updates `@azure-tools/typespec-client-generator-cli` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-cli"
  dependency-version: 0.22.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec-client-generator-cli
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the eslint group across 2 directories with 2 updates (#35275)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

Updates `eslint` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0)

Updates `@eslint/js` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js)

Updates `eslint` from 9.28.0 to 9.29.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @tsconfig/node20 from 20.1.5 to 20.1.6 in /.github/shared (#35277)

Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.5 to 20.1.6.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @tsconfig/node20 from 20.1.5 to 20.1.6 in /.github (#35276)

Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.5 to 20.1.6.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [EngSys] bump @apidevtools/json-schema-ref-parser to 14.0.1 (#35301)

* Adding MongoDB Atlas Stable Version: 2025-06-01 (#35160)

* updating mongodbatlas stable version

* updating examples and readme

* updating openapi.json

* updating openapi.json

---------

Co-authored-by: Mike Harder <[email protected]>

* Add host config for Java: Microsoft.Network API Version 2024-07-01  (#34898)

* update readme.java (#35307)

* Prepare client settings for releasing Azure.ResourceManager.CloudHealth (#35309)

* Update client setting for releasing Azure.ResourceMananger.Oracle (#35314)

* update readme.java (#35315)

* Release communication chat 2025 03 15 (#32136)

* Copy files from preview/2024-03-15-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* add new stable version 2025-03-15

* add new stable version 2025-03-15

* prettier files

* remove non-GA properties

* revert the update chat message request change

* remove error response, error, error detail

---------

Co-authored-by: Lu Chen <[email protected]>

* Client library customization of input param name when creating a Dataset or Index (instead of generic variable name "body") (#35235)

* [AVS] Update client.tsp for python (#35328)

* public swagger stable version update (#35310)

* Stable version release first commit

* fix

---------

Co-authored-by: deepakmaurya_microsoft <[email protected]>

* Use releaseJob for publishing (#35324)

Co-authored-by: Wes Haggard <[email protected]>

* Use Path.Combine for create directory (#35323)

Path.Combine will allow for fully qualified paths to override the combination. For example `Path.Combine("a","b","c:\test")` will resolve to `c:\test'. We have depended on such behavior in a few places like https://github.com/Azure/azure-sdk-for-python/blob/d66b5160f2fb9a3ca03e833a65b1c429993b2bc2/eng/pipelines/templates/steps/smoke-test-steps.yml#L99 so I'm reverting back to Path.Combine.

Co-authored-by: Wes Haggard <[email protected]>

* AppConfiguration add new preview api version for EXP (#32356)

* Add new preview api version

* Add experimentation child resource

* Fix spell

* Fix check

* Fix check

* Fix check

* Fix check

* Update resource type and description

* Remove unneeded spell change

* Fix code style

* Specify required false

* Add mobo to cspell.yaml

* Add location

* Update name to default

* Fix pipeline error after merge latest main that adds 2024-06-01 and 2024-06-01-preview

* Fix pipeline error after merge latest main that adds 2024-06-01 and 2024-06-01-preview

* Add Microsoft.HealthcareApis ARM Version 2025-04-01-preview (#34139)

* Copy files from stable/2024-03-31

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-04-01-preview

Updated the API version from stable/2024-03-31 to preview/2025-04-01-preview.

* Added tag for 2025-04-01-preview in readme file

* Update schema with new property

* Fix preview tag

* Update namespace-preview.json (#33902)

* Update namespace-preview.json

Updated description of zoneRedundant property

* Extended change file code to return values by categories (#35325)

* extended change file shared code to return values by categories

* added scenario filter

* updated style

* updated function name

* Bump @azure-tools/typespec-client-generator-core (#35305)

Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-client-generator-core` from 0.57.0 to 0.57.1
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [typespec-migration-validation] Remove unused dependency "@types/jest" (#35304)

* fix service name for Java SDK generate request for Azure Load Testing (#35357)

* fix service name for java

* fix comments

* Adding new stable API version 2025-06-01 (#34799)

* Base API commit

* Updating to the new API version 2025-06-01

* Updating / Copying the changes from the latest API version 2025-01-15-preview

* Updating API descriptions

* Updating readme.md

* Fixing readme.md

---------

Co-authored-by: Nikhil Gupta <[email protected]>

* Adding new ACA Session Data Plane APIs (#31996)

* Adding new Session Data Plane APIs

* Review comments

Signed-off-by: Shivam Kumar <[email protected]>

* Adding parity between get and list

Signed-off-by: Shivam Kumar <[email protected]>

* Adding pagination to listSessions api

Signed-off-by: Shivam Kumar <[email protected]>

* updating examples

Signed-off-by: Shivam Kumar <[email protected]>

* updates as per api reviews

Signed-off-by: Shivam Kumar <[email protected]>

* Adding new version 2025-02-02-preview version

Signed-off-by: Shivam Kumar <[email protected]>

* Removing changes from 2024-10-02-preview version

Signed-off-by: Shivam Kumar <[email protected]>

* adding 20250202preview version in readme

Signed-off-by: Shivam Kumar <[email protected]>

* Added comments for suppression

Signed-off-by: Shivam Kumar <[email protected]>

* fixing swagger check

Signed-off-by: Shivam Kumar <[email protected]>

* Swagger pretty check

Signed-off-by: Shivam Kumar <[email protected]>

* removing openai sdk generation

* removing sdk generation from tspconfig

* Adding changes only in 2025-02-02-preview version

Signed-off-by: Shivam Kumar <[email protected]>

* Fix typespec

Signed-off-by: Shivam Kumar <[email protected]>

---------

Signed-off-by: Shivam Kumar <[email protected]>
Co-authored-by: Shivam Kumar <[email protected]>

* [playwright] update tspconfig (#35356)

* Create client.tsp

* format tsp

* Update client.tsp

---------

Co-authored-by: kazrael2119 <[email protected]>

* Migrate Bicep service to TypeSpec (#35306)

* Migrate Bicep service to TypeSpec

* Update configuration files to use TypeSpec

* Update Safeguards tspconfigs and readmes to show new package (#35264)

* Update tspconfigs and readmes to show new package

* Add python to tspconfig

* release Azure Carbon Optimization GA SDK (#35359)

* Update CODEOWNERS with EG Data-plane owner (#35247)

Co-authored-by: Mike Harder <[email protected]>

* Mysql add version 2024-12-01-preview and fix version uniform issue (#35110)

* refactor folder

* Collect all the latest version files into the 20241201 folder

* Update the API version to 20241201

* add 20241201 version into readme

* Update the common type path in the files inside the legacy folder

* Add an additional folder layer for the new API version

* Update the resource-management path in the 2024-12-01 file, and upgrade all  versions to a consistent version

* Move readme.language.md and readme.md to the correct folder

* update the file path and remove unused code in the readme.md

* Did folder refactor, now removed

* fix: invalid format

* fix: path

* Fix: missing file, OperationIdParameter reference, and common type version

* Update readme.python.md

* update suppressions file and readme.typescript.md

* Update readme.go.md

* add batchOfMaintenance into 2024-12-01

* fix: error

* fix suppression

* fix ci

---------

Co-authored-by: Judy Zhu <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Use url for nextlink (#35374)

* [resources] Update readme.python.md for deployments (#35383)

* [servicefabricmanagedclusters] sdk configuration changes for java and dotnet (#34953)

* {} in typespec does not allow for additional properties

* suppressions for additional properties

* missing $ in suppression

* defintions -> definitions

* remove operations from .net client for back compat

* fix improperply tagged lro for java sdk

* moved client decorators from back-compat.tsp to client.tsp

* change to location header, unknown<record>->unknown

* [TypeSpecValidation] Enable SdkTspConfigValidation and Suppress Existing Failures (#35259)

* Prepare client settings for releasing Azure.ResourceMananger.ConnectedCache (#35385)

* Custom runner setup to run coding agent

* custom yaml to configure gh runner for coding agent

* Dev sentinel securityinsights microsoft.security insights 2025 06 01 (#34886)

* Copy files from stable/2025-03-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-06-01

Updated the API version from stable/2025-03-01 to stable/2025-06-01.

* Added tag for 2025-06-01 in readme file

* Add workload Identity Federation in the response (#34885)

* resolve the Lint Diff error by applying the suppression from version 2024-09-01 (#34963)

* specify where in suppression to resolve the comments (#35054)

* fix where format (#35060)

* revert where clause change as it does not take effect (#35151)

* Return all status changes in the change file function (#35379)

* Return all status changes  in change file function

* update spec for testing purpose

* Revert "update spec for testing purpose"

This reverts commit 28142ae016f2f69e3fea86857c05bd86e23494d9.

* Add 2024-09-01-preview API version to Microsoft.Network (#35101)

* Initial commit with base files.

* Add routing changes to preview files.

* Update readme with new preview.

* Run prettier and fix typo in example file.

---------

Co-authored-by: Jared Gorthy <[email protected]>

* Update npm-publish template (#35392)

- Add basic tag support beta or latest
- Add tag validation for ESRP
- Support subpaths from the artifact to scope to just some packages
-

Co-authored-by: Wes Haggard <[email protected]>

* [tspconfig-validation] Support FSv2, fix tspconfig.yaml in samples (#35386)

* [EngSys] npm update (#35378)

* Set model-namespace to true (#35398)

* Sync eng/common directory with azure-sdk-tools for PR 10953 (#35397)

* update all eng/common templates or scripts that utilize the old azsdk-pool-* to utilize the unified pool azsdk-pool
* upgrade to target ubuntu 24.04 where applicable

---------

Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* [resource-bicep] Create client.tsp (#35404)

* Create client.tsp

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update tspconfig.yaml

* [DependencyMap][Export Dependencies API] Add New API Version 2025-05-01, Update Request Parameters and Update LRO Response (#34557)

1) Add new API version 2025-05-01 for Export Dependencies API in Dependency Map service
2) Add new optional parameter 'applianceNameList' in Export Dependencies Request
3) Make parameter 'focussedMachineId' optional in Export Dependencies Request
4) Update Export Dependencies with latest asynchronous LRO guidelines and Response Object
https://github.com/cloud-and-ai-microsoft/resource-provider-contract/blob/master/v1.0/async-api-reference.md
5) Update some examples to fix go-sdk generation

* Add release readiness prompt (#35415)

* Add release readiness prompt

* update client.tsp for avs (#35283)

* update client.tsp for avs

* more updates

* more changes

* update

* some more fixes

* reorder to make the diff more clear

* update

* revert namedOutputs change

* use Record<string>

* add back suppression

* use Record<unknown> for namedOutputs

* revert a change for csharp

* add usage changes

---------

Co-authored-by: Cameron Taggart <[email protected]>
Co-authored-by: Ana Arias Rosales <[email protected]>

* Review request for Microsoft.ConfidentialLedger to add version preview 2025-06-10-preview (#35206)

* Review request for Microsoft.ConfidentialLedger to add version preview/2025-06-10-preview and  Copy files from preview/2024-09-19-preview

* Update version to 2025-06-10-preview

* Added tag for 2025-06-10-preview in readme file

* Add SCITT Configuration  property

* change sCITTConfiguration type

* Fix prettier

* fix Swagger LintDiff  case issue

* Pass SCITT Configuration as a string

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Andrea Piccione <[email protected]>

* Bump @autorest/openapi-to-typespec (#35402)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).


Updates `@autorest/openapi-to-typespec` from 0.11.1 to 0.11.2
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/compare/ClientRuntime.Authentication.0.11.1...ClientRuntime.Authentication.0.11.2)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add C# rename (#35419)

* SRP Jan25 [2025-01-01] API Version Swagger Changes (#33529)

* Copy latest API version 2024 without any change to new API version 2025 folder, change the API version 2024-01-01 in the new API version 2025-01-01

* SMB OAuth property swagger changes

* Repair item] Fix required properties in activeDirectoryProperties swagger, improve descriptions

* Zonal placement swagger changes for 2025-01-01 API

* Create swagger for restore storage account Api

* Swagger for Encryption in transit file service property for SMB & NFS in 2025-01-01

**Code Review Checklist**

*Code Style/Hygiene*
- [ ] Is the change self-contained ? If not, can this be broken to separate PRs ?
- [ ] If this is a new feature, is the entire feature behind a config or allow-listed subscription or AFEC ? Ensure that the feature is turned off by default and enabled only for a select set of subscriptions.
- [ ] If a new feature, and AFEC/subscription opt-in is not feasible, can this change be limited to stage/canaries and phased open in a future rollout ?
- [ ] Are configs/DCs included for variable limits, settings and to disable the feature off as a whole ?
- [ ] If a bug is being fixed that impacts written KVS state, is there a backfill (backfill job) plan in place to repair existing KVS records with bad data ? If not, is the bug fix backward compatible with existing data ?

*API versioning*
- [ ] Are new customer facing APIs or properties being introduced ? Should this change be introduced in a new API version ?
- [ ] Is any existing KVS schema being modified ? If yes, this change should be introduced in a new API version.
- [ ] If KVS schema is being modified for persistent state, is there a backfill (backfill job) plan in place to repair existing KVS records with the old schema ? If not, is the change backward compatible with existing KVS data ?

*Logging*
- [ ] Do any of the log messages include PII or sensitive information eg. keys (account/encryption), customer data (tags) ?
- [ ] Are appropriate verbose logs included to diagnose customer issues when this change is deployed ? i.e. are we able to describe a timeline of what happened to a customer request while triggering the new code path ?

*Exception/Error Handling*
- [ ] Are all non-recoverable errors handled and logged ? Is a user-friendly/actionable error code returned to the user ?
- [ ] If non-recoverable error are seen, is the transaction unwound to a clean state to avoid orphaned metadata ?
- [ ] If recoverable, are the retries bounded for non-transactional ?
- [ ] If recoverable, are the retries unbounded for transactional ?

*Memory*
- [ ] Are there any unbounded KVS reads eg. list entire KVS tables ? Consider pointed reads by key or paged reads.
- [ ] Does the change introduce an increased memory footprint to RSRP replicas ? Do we require memory profiling in preprod/test ?

*Performance*
- [ ] KVS writes cost 5-15ms. Are there any redundant KVS reads/writes ?
- [ ] Do we need to consider secondary indexes to improve operation performance ?

*Unit Test Coverage*
- [ ] Do unit tests cover all happy path & failure scenarios ?
- [ ] Do any of the unit tests introduced rely on randomness or prone to transient failures eg. time skew, randomly selecting account type or request parameter etc ?
- [ ] Do the Unit tests take less than 100ms(each) to execute when the test suite is run?
- [ ] Do any of the unit tests take a dependency on time, I/O, network call, disks etc?

*Monitoring*
- [ ] Are metrics created for outbound/inbound external dependenc...

* Merged PR 11577981: Swagger for Encryption in transit file service property for SMB & NFS in 2025-01-01

**Objective**: To add the swagger for a new file service property - 'EncryptionInTransit' for SMB & NFS, for service version '2026-02-06' .

- The example is added in a new file S:\Azure\Storage\Storage-SRP\src\Swagger\Microsoft.Storage\stable\2026-02-06\examples\FileServicesPut_EncryptionInTransitRequired.json

**Code Review Checklist**

*Code Style/Hygiene*
- [ ] Is the change self-contained ? If not, can this be broken to separate PRs ?
- [ ] If this is a new feature, is the entire feature behind a config or allow-listed subscription or AFEC ? Ensure that the feature is turned off by default and enabled only for a select set of subscriptions.
- [ ] If a new feature, and AFEC/subscription opt-in is not feasible, can this change be limited to stage/canaries and phased open in a future rollout ?
- [ ] Are configs/DCs included for variable limits, settings and to disable the feature off as a whole ?
- [ ] If a bug is being fixed that impacts written KVS state, is there a backfill (backfill job) plan in place to repair existing KVS records with bad data ? If not, is the bug fix backward compatible with existing data ?

*API versioning*
- [ ] Are new customer facing APIs or properties being introduced ? Should this change be introduced in a new API version ?
- [ ] Is any existing KVS schema being modified ? If yes, this change should be introduced in a new API version.
- [ ] If KVS schema is being modified for persistent state, is there a backfill (backfill job) plan in place to repair existing KVS records with the old schema ? If not, is the change backward compatible with existing KVS data ?

*Logging*
- [ ] Do any of the log messages include PII or sensitive information eg. keys (account/encryption), customer data (tags) ?
- [ ] Are appropriate verbose logs included to diagnose customer issues when this change is deployed ? i.e. are we able to describe a timeline of what happened to a customer request while triggering the new code path ?

*Exception/Error Handling*
- [ ] Are all non-recoverable errors handled and logged ? Is a user-friendly/actionable error code returned to the user ?
- [ ] If non-recoverable error are seen, is the transaction unwound to a clean state to avoid orphaned metadata ?
- [ ] If recoverable, are the retries bounded for non-transactional ?
- [ ] If recoverable, are the retries unbounded for transactional ?

*Memory*
- [ ] Are there any unbounded KVS reads eg. list entire KVS tables ? Consider pointed reads by key or paged reads.
- [ ] Does the change introduce an increased memory footprint to RSRP replicas ? Do we require memory profiling in preprod/test ?

*Performance*
- [ ] KVS writes cost 5-15ms. Are there any redundant KVS reads/writes ?
- [ ] Do we need to consider secondary indexes to improve operation performance ?

*Unit Test Coverage*
- [ ] Do unit tests cover all happy path & failure scenarios ?
- [ ] Do any of the unit tests introduced rely on randomness or prone to transient failures eg. time skew, ...

* Merged PR 12011805: Create swagger for restore storage account Api.

**Why do we need this change?**
We missed the chance to document restore storage account Api, though put storage account operation.
This is also causing challenge of build-in policy for related scenario.
Task 29330514: Build-in policy Storage_NetworkAcls_Audit.json should consider storage account recovery scenario

----
API change

This pull request updates the Swagger documentation to include the restore storage account scenario.
- Added `DeletedStorageAccountRestore.json` example for restoring a deleted storage account.
- Updated `storage.json` to include `deletedAccountCreationTime` property and reference the new restore example.
- Modified the description for the 202 response to include restore storage account requests.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->

Related work items: #31884198

* suppress errors

* fix the api version in eample from 2025-05-01 to 2025-01-01

* fix comma syntax error

* Add the example refereces and model service

* format and storage account model fix

* Update DeletedStorageAccountRestore.json

* Update DeletedStorageAccountRestore.json

* fix the examples

* fix prettier code check

* Add type object to the "NfsSetting" and "EncryptionInTransit" in file.json

* Add additional property tag in SMB & NFS Setting in file.json

* Fix Auto REST exception file.json

* Fix file.json errors

* Fix reference definition for EncryptionInTransit in file.json

* Prettier check - FileServicesPut_EncryptionInTransitRequired.json

* Add suppression for BodyTopLevelProperties

* fix readme and prettier check

* more prettier fix

---------

Co-authored-by: Risheek Rajolu <[email protected]>
Co-authored-by: jliusan <[email protected]>
Co-authored-by: Kunyi Lin <[email protected]>
Co-authored-by: Radhika Gupta <[email protected]>
Co-authored-by: Elvis Shi <[email protected]>
Co-authored-by: Elvis Shi <[email protected]>

* [Key Vault] Generate in correct Python namespace (#35422)

* Generate in correct Python namespace

* Add package-dir value for validation

* Updating the union so the two fields we need to rename are explicitly named. The clientName decorator can't be used, otherwise. (#35423)

Co-authored-by: ripark <[email protected]>

* DesktopVirtualization: Add Public Preview 2025-03-01-preview (#33822)

* Copy files from preview/2024-11-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-03-01-preview

Updated the API version from preview/2024-11-01-preview to preview/2025-03-01-preview.

* Added tag for 2025-03-01-preview in readme file

* 2025-03-01-preview

* fix swagger

* fix example

* update property description

* add suppressions

* update suppressions

* resolve comments

* update

---------

Co-authored-by: Yu Zhang <[email protected]>

* Review request for Microsoft.ContainerService/aks to add version stable/2025-05-01 (#35188)

* Adds base for updating Microsoft.ContainerService/aks from version stable/2025-04-01 to version 2025-05-01

* Updates readme

* Updates API version in new specs and examples

* update python readme

* Add NAP API to AKS Stable 2025-05-01 (#35147)

* Add AI Toolchain Operator API to 2025-05-01 GA (#35168)

Signed-off-by: Heba Elayoty <[email protected]>

* Fix AI Toolchain Operator API (#35190)

* Revert "Add AI Toolchain Operator API to 2025-05-01 GA (#35168)"

This reverts commit 4506be40a11511d8b601dee8c9bc3f66f3ba6855.

* add kaito to 05-01

* Merge title/description for AKS stable API (#35194)

---------

Signed-off-by: Heba Elayoty <[email protected]>
Co-authored-by: Matthew Christopher <[email protected]>
Co-authored-by: Heba <[email protected]>

* Improvement on the comparison tool (#35364)

* Improvement on the comparison tool

* update

---------

Co-authored-by: Pan Shao <[email protected]>

* Prepare client settings for releasing Azure.ResourceManager.Grafana (#35411)

* Updated @@clientName for .NET SDK (#35435)

* resolve renaming comments (#35437)

* [NetAppFiles] Release microsoft.net app 2025-03-01 (#35229)

* Added tag for 2025-03-01 in readme file

* Copy files from stable/2025-01-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-03-01

Updated the API version from stable/2025-01-01 to stable/2025-03-01.

* Added tag for 2025-03-01 in readme file

* 2025-03-01

* fix lintdiff

* Update readme.typescript.md

* Update readme.typescript.md

* replicationSchedule typescript directive

* Update readme.typescript.md

* Update readme.typescript.md

* Revert "Update readme.typescript.md"

This reverts commit 76d995858b93c337e3f58c828adf7edc7b066bdb.

* empty

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>
Co-authored-by: Renhe Li <[email protected]>

* [containerservicesafeguards] Create client.tsp (#35405)

* Create client.tsp

* Update client.tsp

* Update copilot instructions and prompts (#35443)

* Sync eng/common directory with azure-sdk-tools for PR 10969 (#35424)

* Fix vscode config auto-install in mcp script

* Update eng/common/mcp/azure-sdk-mcp.ps1

Co-authored-by: Scott Beddall <[email protected]>

---------

Co-authored-by: Ben Broderick Phillips <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>

* Update RedTeam target type visibility (#35447)

* GitHub Actions LintDiff -> Live (#35431)

* Add usage for roledefinition (#35453)

* [containerservicesafeguards] Update tspconfig.yaml (#35457)

* Update tspconfig.yaml

* Update tspconfig.yaml

* Java config

---------

Co-authored-by: Xiaofei Cao <[email protected]>

* Update readme.python.md (#35456)

* mgmt, java, tspconfig for dashboard (#35329)

* ConfigManager GA api version (2025-06-01) (#35370)

* ConfigManager GA api version (2025-06-01)

* added cspell

* Prepare client settings for releasing Azure.ResourceManager.ServiceFa… (#35464)

* AzureCompute DiskRP 2025-01-02 release  (#35205)

* add 2025-01-02 folder

* update version references

* update readme

* Swagger changes for ConfidentialVMv2 (#35011)

* Swagger changes for ConfidentialVMv2

* update description of importsecure and uploadpreparedsecure create options

* Swagger changes for Trusted Launch as Default feature (#34922)

* Adding supportedSecurityOption

* Updating description for supportedSecurityOption

* Fixing pretty check errors

* Formatting file Disk_Create_FromAnAzureComputeGalleryImage.json

* Fixing prettier issues

---------

Co-authored-by: Varsha Sankar <[email protected]>

* Swagger changes for Instant Access Snapshot and Availability Policy features (#34917)

* fixing typo elasticSanResourceId

* Swagger changes for Instant Access Snapshot and Availability Policy features

* missed file in previous commit

* adding missed description AvailabilityPolicy

* adding missed references

* updating descriptions

* fixing casing

* refactoring

* refactoring-2

* fixing model validation

* changing camel case of defintion of SnapshotAccessState

---------

Co-authored-by: Theodore Chang <[email protected]>

* add format: uri

* add minimum

* add x-ms-secret

* remove x-ms-secret

---------

Co-authored-by: aayushkher <[email protected]>
Co-authored-by: varsha9713 <[email protected]>
Co-authored-by: Varsha Sankar <[email protected]>
Co-authored-by: PrambMS <[email protected]>

* Update Tags for all APIs to match - Required for Terraform development - 2025-01-31  (#34986)

* Update Tags for all APIs to match - Required for Terrafrom development

* update tags

* update

* Sync eng/common directory with azure-sdk-tools for PR 10990 (#35458)

* Microsoft.Advisor: New 2025-05-01-preview API version (#34818)

* Baseline commit from 2024-11-18-preview for 2025-05-01-preview

* Updated API version and added examples

* Updated readme, advisor json file to reflect right exmaples

* Fixed the error on Control parameter

* Added a new Row for the RsourceUri path for the Recommendations RT

* Added different operationId

* Fxied the example

* Fxied the prettier npm error

* NPM Pretty error fix

* Npx prettier command executed

* More npx prettier

* [Key Vault] Optional parameter support in TSP (#34032)

* Bump @azure-tools/typespec-client-generator-core (#35461)

Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-client-generator-core` from 0.57.1 to 0.57.2
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.57.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [EngSys] Delete file 'npx' accidentally added to repo (#35472)

* Fix path in mcp installer (#35448)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Migrate compute latest swagger to TypeSpec (#32748)

* Migrate compute latest swagger to TypeSpec

* update

* update

* update

* Some fix

* update

* small fixes: supress some warnings and update readme.md

* add go-emitter option

* Fix duplicate issue

* remove go-emitter option

* update

* Addressing more differences in spec

* Addressing more differences in spec

* fix INVALID_FORMAT examples

* fix INVALID_FORMAT examples

* modelvalidation Missing_resource_ID examples fixes

* Revert pageable change

* Fix examples

* change back default tag to package-2024-11-04 for validation

* Revert some change to make API back again

* Fix bump changes

* update

* Fix format

* Upgrade to tag 2025-02-01

* Addressing differences in Gallery

* Addressing Gallery diff & after merge main fixes

* Update compute after fixing clouderror

* Fix format

* Clean Pull Request after merge with main

* Address compute difference

* Address compute differences - subresource only

* Fix examples and invalid format

Current test were not the 11-01 test, updating them

* Add type and name as example check this / verify with Pan if this breaks SDK

* Change done to match with test / Check with Pan SDK validation

* Model validation fixes

- etag
- diskControllerType from array enum to enum (string type)

* Add new path - fix previous not matching path

* revert changes to compute 2024-07-01

* update readme to use 2024-11-01/ComputeRP.json

* remove reference to 2024/07/01/ComputeRP.json on readme

* Delete ComputeRP.json file

* Fix avocado

* Feedback with Theo: remove pattern, remove max and add x-ms-identifiers

* Compute: Add description for enums

* Fix x-ms-idenfitirs inconsistency with compute rp

* update

* update

* readme.java.md

* readme.go.md

* readme.go.md

* Compute feedback

* Fix prettier

* fix prettier in examples

* Update Gallery examples to examples from 2024-03-03

* Fix new gallery examples

* Update examples in Gallery.Management

* Update operations from ErrorResponse to CloudErrror for list operations on  computeRP

* fix readme.go.md

* Update

* Update names

* update readme.go.md

* update readme.go.md

* Remove useless model

* Fix model validation after name changes

* Fix tests in compute.management tsp

* Update cloudService.json

* revert

* Add newline

* update capitalization

* Typespec udpate after release (#35125)

* Update to latest tsp version && address vmName issue

* fix format

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: AlitzelMendez <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Alitzel Mendez <[email protected]>
Co-authored-by: Theodore Chang <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>

* Update uri to url for API Management properties (#35427)

* Update uri to url for API Management properties

* update csharp

* updates

* update for csharp

* without modification

* Filter on go

* Fix acronym casing

* ignore the main renames for Go (we'll do it in our own file)

* Remove Go's renames for this.

* format

* update for clientName property

* revert clientname change

* ran tsp compile

* feedback update

---------

Co-authored-by: ripark <[email protected]>

* Convert StorageActions Swagger to TypeSpec (#34150)

* generate

* update

* Update models.tsp

* Update tspconfig.yaml

* Update tspconfig.yaml

* update

* update

* update

* Delete oldstorageactions.json

* update

* update

* Update tspconfig.yaml

* update

* update

* update

* update

* update

* update

* update

* update

* name fix

* update

* update

* update

* update

* update

* update

* Update sdk-suppressions.yaml

* Revert "Update sdk-suppressions.yaml"

This reverts commit 8056611c73d28c640458fb674a6e9492469a1ee7.

* update

* update

* update

* update

* update

* update

* update

* update

* Update ListStorageTasksRunReportSummary.json

* Update ListStorageTasksRunReportSummary.json

* update

* update

* Update client.tsp

* update

* update

* update

* update

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: melina5656 <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Arthur Ma <[email protected]>

* Create runner for breaking change check (#35353)

* Initial check in for openapi-diff-runner

* added readme content

* added report generator

* added report generator

* refactored code to be function based

* refactor breaking change detector

* added unit tests

* refactor oad processor and logging

* Added breaking change label processing

* added workflows

* updated dev deps

* updated settings for test workflow

* updated prettier script

* checkout full history

* fixed tests

* added error handling for branch operation

* added .net installation step

* filter swaggers for the changed files

* updated output variable name

* continue on error in workflow

* updated title in the report

* updated triggers of update label WF

* updated workflows list in the update label WF

* removed brackets from WF name

* Add trailing newline

* upgraded openapi-diff pkg version

* removed version from package.json

* update package lock file

* Revert "update package lock file"

This reverts commit 3b1c4a59c31b6784778b23ac81c65f884faded99.

* suppress node warnings

* updated markdown table format

* updated markdown table format

* use node 20

* revert debug code

---------

Co-authored-by: Mike Harder <[email protected]>

* mgmt, storageaction, update flattenProperty (#35485)

* Fix final-state-via setting for the StorageTasks.delete operation. (#35487)

* [suppressions.yaml] Reduce duplication, improve formatting, add missing (#35489)

- Reduced from 2321 to 1040 non-blank lines
- Added whitespace between specs for readability
- Converted all paths to dash-arrays for readability
- Within an org, grouped paths with duplicate suppressions
- Used "awsconnector/*" to eliminate a lot of duplicate code
- Adds suppressions for "edge" specs broken in main

* Data Plane - Microsoft.AzurePlaywrightService integration into Microsoft.LoadTestService  (#34012)

* First commit of adding existing Playwright Dataplane APIs in Microsoft.LaodTestService

* Added APIs for Playwright in Microsoft.Loadtestservice

* Added readme changes for fixing CI failures

* Resolved examples error

* Removed playwright folder for proper naming

* Renamed playwright service folder

* Removed shared folder as suggested

* Readme files modifications

* Added missing version from readme

* Renamed folder as suggested

* Removed code to swagger sections from readme

* Generate-metadata set to true

* Removed GET workspaces API and added patterns

* TSP Formatting

* Added suppressions.yaml

* Removing deprecated preview versions

* Formatting files

* Guid maxlength correction

* Maxlength correction

* Re-checking swagger lint diff errors

* Removed all suppressions

* Resolved example issue

* Added runid as query param in get brwosers api

* Added test runs APIs

* Added certain validations

* Updated example

* Updated tspconfig.yaml

* TSP Validation fix

* Review comments on Test run model

* Review comments on Test run model

* Fixed Typo in property name for model validation

* TSP Validation fix

* TSP Validation fix

* TSP Validation fix

* TSP Validation fix

* TSP Validation fix

---------

Co-authored-by: Mike Harder <[email protected]>

* update go config (#35409)

Co-authored-by: ReleaseHelper <ReleaseHelper>

* Restructure guestconfiguration to support suite of services (#35400)

* Add TypeSpec configuration for generated Batch error model in Java (#35482)

* Add config for generated Batch error model in Java

* Fix generated BatchService file

* Added watcher for breaking change check (#35479)

* Float LintDiff dependencies (#35511)

* Float LintDiff dependencies

* Update package-lock.json (run npm install at root)

* Update eng/tools/lint-diff/package.json

Co-authored-by: Mike Harder <[email protected]>

* Update package-lock.json in light of new autorest version

---------

Co-authored-by: Mike Harder <[email protected]>

* Pass TestResourcesDirectory from deploy-test-resources.yml to New-TestResources.ps1 (#35515)

Co-authored-by: Patrick Hallisey <[email protected]>

* Correct typo (#35391)

* [context.js] Catch exceptions thrown from listPullRequests() (#35518)

* Bump @azure-tools/typespec-client-generator-cli (#35520)

Bumps the typespec-client-generator-cli group with 1 update in the / directory: [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools).


Updates `@azure-tools/typespec-client-generator-cli` from 0.22.0 to 0.23.0
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-cli"
  dependency-version: 0.23.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec-client-generator-cli
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update client.tsp (#35521)

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update tspconfig.yaml for .Net Mgmt. SDK generation (#35501)

* [NetAppFiles] Release microsoft.net app 2025 03 01 preview (#35261)

* Copy files from preview/2025-01-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-03-01-preview

Updated the API version from preview/2025-01-01-preview to preview/2025-03-01-preview.

* Added tag for 2025-03-01-preview in readme file

* add 2025-03-01-preview

* readme fix

* Bump dependency "marked" to ^16.0.0 (#35527)

* Updating typespec-azure versions (#35484)

* [EngSys] npm update (#35528)

* Rename ResourceBaseEventData property - resourceUri to resourceUrl (#35529)

* Rename ResourceBaseEventData property - resourceUri to resourceUrl

* scope this to just Java

* JS also requires this change

* [EngSys] Configure prettier, format files under eng/tools (#35540)

* mgmt, storageaction, update client.tsp to rename op for Java (#35486)

* Update client.tsp (#35554)

* adding 2025-06-01-preview api version (#35033)

* adding 2025-06-01-preview api version

* adding example files

* adding operations example files

* updating json

* running compile again

* Add logical network type

* running prettier check

* update properties

* format

---------

Co-authored-by: Harika Vedati <[email protected]>
Co-authored-by: Arka <[email protected]>
Co-authored-by: shraddhasun <[email protected]>
Co-authored-by: shraddhasun <[email protected]>

* Bump the eslint group across 2 directories with 2 updates (#35549)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.29.0 to 9.30.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.0/packages/js)

Updates `eslint` from 9.29.0 to 9.30.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0)

Updates `@eslint/js` from 9.29.0 to 9.30.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.0/packages/js)

Updates `eslint` from 9.29.0 to 9.30.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix TypeSpec validation (#35558)

* [EngSys] Check formatting in PR checks for eng/tools (#35548)

* [.github] Format files, enable PR formatting check (#35562)

- Fixes #35547

* Sync eng/common directory with azure-sdk-tools for PR 11039 (#35561)

* Disable SBom generation for pull requests

* Update eng/common/pipelines/templates/steps/publish-1es-artifact.yml

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Copilot <[email protected]>

* [eng/tools] Run "format:check:ci" in PRs (#35563)

- Logs every file checked

* Added status workflow for breaking change check (#35542)

* added status workflow for breaking change check

* removed node version setting and fixed style

* Added comment and fixed style issues

* Remove MAC from pwsh tools template (#35569)

Co-authored-by: Wes Haggard <[email protected]>

* Add new 2025-06-01 stable API version to Microsoft.Cdn for Managed Identity Origin Authentication [2nd attempt] (#35425)

* Copy preview stable version 2025-04-15 into new stable version 2025-06-01. Includes updating api version to 2025-06-01

* Add Managed Identity Origin Auth APIs from 2025-01-01-preview; Update readme

* Bump @azure-tools/typespec-azure-resource-manager (#35576)

Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-azure-resource-manager](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-azure-resource-manager` from 0.57.1 to 0.57.2
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-azure-resource-manager"
  dependency-version: 0.57.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser in /.github (#35575)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.0.2 to 14.0.3.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/re…
kalbert312 added a commit that referenced this pull request Aug 20, 2025
* Add TSP.

* Add 2022-08-01-preview examples.

* Add 2024-03-01 examples.

* Work around response typing issue. TODO on x-ms-error-response.

* This is probably more semantically correct.

* Fix differences

* Supress + compact docs.

* Compact.

* Nevermind, tsp formatter doesn't like it.

* Fix tspconfig

* Fix .NET SDK validation errors.

* More suppressions

* Remove these I don't think it's needed

* Update examples.

* Align with checklist.

* Commit generated files.

* tsp format .

* Fix failing typespec config validation.

* Fix management group name and body name in examples.

* Fix model validation problems.

* Fix tspconfig.

* tsp compile .

* More ModelValidation fixes.

* Fix lintdiff error.

* Update to v6 common types per lint warnings.

* tsp compile . for the provisioning state fix.

* Rename, add csharp filter.

* Update suppression notes.

* Update notes.

* Remove language-specific configs per TSP migration for Bicep.Management #35306

* Fix package names.

* Attempt to fix some breaking changes/back-compat issues.

* Don't rename in the response.

* Back compat fixes

* Fix examples.

* Breaking changes fixes.

* This isn't needed.

* Based on the examples, I don't think this is proper usage.

* resolve breaking changes

* update

* update

* Update tspconfig.yaml

---------

Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
najian pushed a commit that referenced this pull request Sep 17, 2025
…37326)

* [EngSys] Move `prettier-swagger-plugin.js` to `eng/scripts` (#36715)

- Should work now, since `Swagger PrettierCheck` is now outside the unified pipeline
- Reverts PR "Fix prettier config to work locally and in unified pipeline (#25705)"
- Reverts commit b204f92b6b81968b9c718fe42f7b87bbd89568c3

* make the namespace to be `azure.ai.language.text` (#36743)

* [summarize-impact] Enable logging in changed-files (#36742)

* Common prompts (#36744)

* common file references + merged typespec don't create branch

* woops common

* Sync eng/common directory with azure-sdk-tools for PR 11559 (#36746)

* Add a new script to mark package as released from release pipeline

* Update eng/common/scripts/Mark-ReleasePlanCompletion.ps1

Co-authored-by: Copilot <[email protected]>

* Fix spacing in the script

* Update script to check active release plans using package name and pr merge status

* Log work item Ids if multiple works items are found for release plan

---------

Co-authored-by: Praveen Kuttappan <[email protected]>
Co-authored-by: Praven Kuttappan <[email protected]>
Co-authored-by: Copilot <[email protected]>

* typespec merged stay on main (#36747)

Co-authored-by: Juan Ospina <[email protected]>

* Update to support MG level calls (#36301)

* Update Swagger

* Update location

* Add management group param

* Fix typo

* Add header in 202

* Swagger prettier check

* Add operations

* Typo

* Fix order

* Remove operations

* Update version and update MG name

* Update path

* Update example

---------

Co-authored-by: Celina Zhao <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* Review request for Microsoft.ContainerService/aks to add version stable/2025-07-01 (#36361)

* Adds base for updating Microsoft.ContainerService/aks from version stable/2025-05-01 to version 2025-07-01

* Updates readme

* Updates API version in new specs and examples

* Add Kind and Automatic in 2025-07-01 api (#36293)

* [AKS] add AzureLinux3 ossku (#36338)

* feat: Add new AzureLinux3 ossku

* chore: reorder

* chore: update description

---------

Co-authored-by: Yiran Li <[email protected]>
Co-authored-by: lilypan26 <[email protected]>
Co-authored-by: Mary Gao <[email protected]>

* Edge Sites updating service group name pattern validation (#36619)

* removed pattern validation for sg to enable site creation at sg root

* added sites.json post compilation

* added regex for servicegroupname

---------

Co-authored-by: Ayushi Upmanyu <[email protected]>

* fix optionality (#36766)

Co-authored-by: tadelesh <[email protected]>

* Support download swagger from RPSaaS (#36770)

Co-authored-by: Pan Shao <[email protected]>

* Cut 2025-09-01-GA Azure.Search Dataplane API Version (#36049)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-09-01

Updated the API version from stable/2024-07-01 to stable/2025-09-01.

* Initial API cut

* Sync Azs to GH Swagger and examples

* Add Index Level Description

* [Bugfix] Adding name property to SearchIndexerStatus

* Swagger & SDK Changes for MRL GA

* Add normalizers swagger

* GA subscore for vector with debug query mode

* Onelake GA Swagger changes

* swagger change: support new object rescoringOptions,
deprecate old rerankWithOriginalVectors and defaultOversampling properties

* Add Document Intelligence Changes

* GA semantic scoring profile

* Add semantic partial response fix

* Fix description for debug definition

* Sync eng/common directory with azure-sdk-tools for PR 11726 (#36782)

* Update release plan completion script to take package info file

* Take only info file path as param

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* [Monitor.Ingestion] .NET client generation (#36759)

The focus of these changes is to update the
Ingestion assets to support generation of the
.NET client library.

* Rename LRO operations to internal for Python (#36756)

* Set LRO operations to internal for python

* Fix go validation issue

---------

Co-authored-by: Rena Chen <[email protected]>

* Bump @apidevtools/json-schema-ref-parser in /.github/shared (#36777)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.1.1...v14.2.0)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser in /.github (#36775)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.1.1...v14.2.0)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump typescript-eslint (#36776)

Bumps the eslint group with 1 update in the /.github directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `typescript-eslint` from 8.39.1 to 8.40.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.40.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [CogSvc] Fix 2025-04-01-preview and 2025-06-01 stable API to match service behavior for account networkInjections property (#36395)

* Fix API to match service behavior for account networkInjections property
* Fix 2025-04-01 preview API to match service behavior for account networkInjections property
* add suppressions

---------

Co-authored-by: Razvan Badea <[email protected]>
Co-authored-by: ReleaseHelper <ReleaseHelper>
Co-authored-by: Judy Liu <[email protected]>

* Add delta class for fabric tool (#36785)

* [WebPubSub] TSP Migration for WebPubSub (#35853)

* init files from conversion

* initial checklist fixes

* fix service decorator info

* enum to union in models

* newly compiled files

* add linter

* initial warnings fixes

* updates

* fix

* suppress warnings

* suppress for std ops

* emitter updates

* rename interface name to match output

* adjust ns

* mod output dir location

* add tokencredential

* ignore mqtt for spelling

* prettier fixes

* match the orig doc

* client customizations

* update method name

* update version info

* rename operation to match old

* fix package pprint name

* align error codes and success

* fix kwarg names

* rename operation to match

* update ns name

* mark model as pagedResult

* removed unused model

* removed openapi import

* leave query as is

* fix listconn op to be a list, fix model item

* clean up tsp config

* fix typo

* info for other languages, commented out for now

* add suppressions for backwards comp

* removed unused imports

* remove interfaces, remove client location

* add connection_id to groupmember

* fix missing json ref

* add new json file

* changes to tspconfig

* changes for other langs

* add suppressions

* rename

* add csharp pckage name

* tsp config changes

* add reference

* add ts package dir

* remove additional files

* reset readme file

* new namespace

* remove old swagger

* add new swagger and examples

* point readme to new swagger

* fix readme

* some minor changes

* align response codes with openapi

* align response codes

* update to compliant names

* try to fix model validation byte error

* fix byte validation error

* fix deprecation error

* fix validation

* keep the old swagger name

* readme update for swagger rename

* small fixes

* formatting

* fix js tspconfig

* Add Powershell Installation Instructions for Copilot (#36788)

* Update client.tsp for IotOperations (#36783)

* Storagemover 2025-07-01 api version (#36560)

* Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions.

* Fix missing newline at end of file in JSON examples for Azure Storage Mover endpoints

* Fix missing newline at end of file in multiple JSON example files for Azure Storage Mover

* Update example JSON files for Azure Storage Mover to ensure consistency and clarity

* empty

---------

Co-authored-by: Suyash Choudhary <[email protected]>
Co-authored-by: cptolookfor <[email protected]>
Co-authored-by: Ray Chen <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* fix CheckNameAvailabilityRequest (#36797)

* [Microsoft.Resources] Deployment Stacks TypeSpec migration. (#35588)

* Add TSP.

* Add 2022-08-01-preview examples.

* Add 2024-03-01 examples.

* Work around response typing issue. TODO on x-ms-error-response.

* This is probably more semantically correct.

* Fix differences

* Supress + compact docs.

* Compact.

* Nevermind, tsp formatter doesn't like it.

* Fix tspconfig

* Fix .NET SDK validation errors.

* More suppressions

* Remove these I don't think it's needed

* Update examples.

* Align with checklist.

* Commit generated files.

* tsp format .

* Fix failing typespec config validation.

* Fix management group name and body name in examples.

* Fix model validation problems.

* Fix tspconfig.

* tsp compile .

* More ModelValidation fixes.

* Fix lintdiff error.

* Update to v6 common types per lint warnings.

* tsp compile . for the provisioning state fix.

* Rename, add csharp filter.

* Update suppression notes.

* Update notes.

* Remove language-specific configs per TSP migration for Bicep.Management https://github.com/Azure/azure-rest-api-specs/pull/35306

* Fix package names.

* Attempt to fix some breaking changes/back-compat issues.

* Don't rename in the response.

* Back compat fixes

* Fix examples.

* Breaking changes fixes.

* This isn't needed.

* Based on the examples, I don't think this is proper usage.

* resolve breaking changes

* update

* update

* Update tspconfig.yaml

---------

Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Bump @autorest/openapi-to-typespec (#36796)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).


Updates `@autorest/openapi-to-typespec` from 0.11.8 to 0.11.9
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/commits)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: format monitor.ingestion tsp files (#36827)

* Add Uasge.json (#36826)

* Add thread message delete operation (#35320)

* Add thread message delete operation

* Re generate swagger

* Add samples

* Fix

* Rename delete operation

* Sync eng/common directory with azure-sdk-tools for PR 11741 (#36835)

* Add a pipeline template to mark SDK package as released

* Ignore test release plans when marking package as released

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* Get traffic incident - updated sample request/response to include valid bbox values. (#34407)

* Updated sample response.

* Updated sample request information

---------

Co-authored-by: Faraz Siddiqui <[email protected]>

* [compute fleet] remove @path decorator for resource (#36795)

Co-authored-by: ReleaseHelper <ReleaseHelper>

* [hardwaresecuritymodules] Change the position of the suppression and remove unnecessary decorators (#36854)

* Change the position of the suppression

* Delete unnecessary decorators

* Updated documentation for Azure Maps Geolocation API (#34054)

* Updated documentation

* Changed 'country' to 'country/region'.

* Suppressing TypeSpec error.

---------

Co-authored-by: Faraz Siddiqui <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>

* [Azure Load Testing] Add 2025-03-01-preview Data-Plane APIs (#32585)

* Update typespec and add swagger JSON

* Add examples

* Update API version in examples

* Update data plane readme.md

* Add minValue and maxValue for loadPercentage

* Added CreatedByType updates and CreatedByUri properties

* Added CreatedByType updates and CreatedByUri properties

* Fix enum value

* Added clone test apis and equivalent LROs

* Missed uploading the swagger file

* Add insights in the test run result

* Examples and updates to operations apis

* Fixing the OperationSTatus LRO

* Revert "Add insights in the test run result"

This reverts commit d3d3672df2294d360168f8679767ee9af1a3b6cd.

* Revert loadPercentage change for optional engine instance

* Add maximumVirtualUsersPerEngine auto stop parameter

* Add examples and added decorator

* tsv format and prettier

* Updated examples

* Updated example to contain headers

* Reverting a change

* Fixing a change

* Renaming operation

* LintDiff supressions

* Update client.tsp to latest

* Updated generation

* Add estimatedVirtualUserHours

* Add Read lifecycle

* Add testIds filter for ListTestRuns (#35700)

* add testIds filter for ListTestRuns

* fix: update operationId for ListTestRuns to include TestIds

* fix: update title for ListTestRuns to reflect testIds filtering

* fix: update documentation for testIds in ListTestRunQueryParams to clarify usage

* Update examples

* Add testIds example

* Changes for actionable insights

* Adding specification for new ErrorDetail model (#36532)

* fix tsp issues

* Move examples to right folder

* updated swagger failure

* update model

* PR comments

* add suppression

* Fixing OperationStatus Response body as per review comment

---------

Co-authored-by: Mitesh Shah <[email protected]>
Co-authored-by: Venkat Ragavan S <[email protected]>
Co-authored-by: mbhardwaj-msft <[email protected]>
Co-authored-by: Himanshu Bisht <[email protected]>
Co-authored-by: Venkat Ragavan <[email protected]>

* Move insights to test run operations (#36856)

Co-authored-by: Venkat Ragavan S <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11745 (#36840)

* Fix wiql issue in getting release plan work items

* Update eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1

Co-authored-by: Copilot <[email protected]>

* .NET requires custom source path since source path contains dev tools repo

* Remove order by

---------

Co-authored-by: Praveen Kuttappan <[email protected]>
Co-authored-by: Praven Kuttappan <[email protected]>
Co-authored-by: Copilot <[email protected]>

* Update for august hotfix 2 (#36832)

Co-authored-by: Mike Harder <[email protected]>

* [AI Projects] Removing unused config entries (#36860)

Signed-off-by: trangevi <[email protected]>

* [OpenAI.v1] Temporarily removing deployment-based multipart-form-data… (#36672)

* [OpenAI.v1] Temporarily removing deployment-based multipart-form-data operations.

* video.

* Fixing generate speech operation.

* finetuning.

* Unified Evaluation API Spec (Version upgrade) (#36115)

* Unified Evaluation API Spec (Version upgrade)

* updating tspconfig.yaml

* Use flat scores

* Updating routes + Removing Agent run evaluation

* rename items to messages

* Updating InlineJsonDataSource to InlineDataSource

* Updating discriminator values

* initial modeling for real-time api evaluation (#36147)

* initial modeling for real-time api: single evaluation

* update given comments

* add optional storage for customers

* remove plural

* updates given the SDK review

* remove the tsp generated json for merge ease

* OneEval is not a separate resource type

* remove additional storage option for sync. Clients will have to manage this

* Merge

* Update result model

* Fix example

* Adding standard deviation

* confidence interval

* Addressing feedback from API review

* nit fixing names

* Update to runBatch

* Readme update

* Example Added

* Fix examples

* Fix paths

* Revert older version changes

* Revert changes to older version

* Reverting more changes

* Adding Examples

* adding 2 MB limit

* Fix version in examples

* Added deprecated in route

* Adding comment

* Update name to id in new version of API

* Fix

* Model validation fixes

* EvaluationMessages -> EvaluatorMessages

* Fix model for labels

* Fixed examples for deprecated endpoints

* Removed deprecated routes

* Removed not needed files

* Correct Api-version in tspconfig.yaml

* Using OneEvaluation Model as request and response

* Remove state from individual result & put usage within metrics

* Update image url message type

* Removing request from response payload for OneEvaluation

* Fix example

* Mark API is deprecated

* Remove b64_json

* Fix image_url

* Adding error field as well in evaluator status

* Fix error message

* merge latest + fix tsp validation

* Fixed inline source to not return user data

* Fix the validation error

* Fix example

* Addressing PR comments - outcome union

* One -> Single rename

* Prettier fix

* Removing GetEvaluationResults API

* Fix lint issues

* prettier fix

---------

Co-authored-by: Ritesh Kumar Sinha <[email protected]>
Co-authored-by: Kayla Seager <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* [summarize-checks] Trigger on workflow "TypeSpec Validation" (#36864)

- Necessary if this required check finishes last

* Add SharePoint delta tool call. (#36865)

* Webpubsub To New TSP Folder Structure (#36833)

* delete old structure

* move to new structure

* files after tsp compile

* delete stragglers

* move under data plane

* update tspconfig path

* generated swagger

* update project root

* remove generated swaggers from data-plane level

* move readme up a level

* add readme

* point to right swagger

* changes

* reference swaggers

* update readme

* fix location

* location fix

* remove dupe readme

* [AzureDataTransfer] Bugfix for Mimefilter (#36862)

* init - bugfix

* add json

* examples

* pretty

* [context.js] Fix tests for 100% codecov, inline error snapshots (#36866)

* [python][security] Convert readme.python.md to singleapi package format (#36032)

* Initial plan

* Convert security readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [python][web] Convert readme.python.md to single-api package configuration (#35937)

* Initial plan

* Convert web readme.python.md to single-api package configuration

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [python][compute] Update readme.python.md to convert to singleapi package (#36033)

* Initial plan

* Update compute readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

* init for package-python-sdk

* update

* fix python tag

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* adding new stable 2025-08-02 version for Microsoft.IoTFirmwareDefense (#36650)

* adding new stable 2025-08-02 version for the fist API. this will be the first GA API version

---------

Co-authored-by: Mike Lucadamo <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>

* Update tspconfig.yaml to pin api-version (#36880)

* mgmt, signalr, convert to TypeSpec (#35463)

* [TSP Migration][databox] TypeSpec migrated from swagger (#35690)

* [servicefabricmanagedclusters] .NET Emitter: Treat timespan as string to avoid breaking change in csharp (#36883)

* Bump OAV (#36872)

* bump oav dep to 4.0.0. This eliminates dependencies on newman and postman-collective

This reverts commit dc5e725537b4e38cdbea0e7ca7b9dbaf338f2747.

* Update changelog parsing to round-trip header (#36884)

Co-authored-by: Wes Haggard <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11807 (#36890)

* Update package release status completion to process multiple packages

* Updated as per review comments

* Updated as per review comments

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* Update access public for some models and enums (#36889)

Co-authored-by: Rena Chen <[email protected]>

* [TypeSpecValidation] Improve error message for invalid service name (#36892)

* [extract-inputs] Improve Octokit request and rate-limit logging (#36871)

* Eladschwartz/adding new api docs for public 2025 version (#35121)

* Saving a working version

* Saving changes

* Save a working version

* Adding more models

* Saving changes

* Including minimal working example

* Saving changes to enum to string

* Updating enum types

* Saving changes

* Saving work

* Saving skus changes

* Saving enum work

* Saving description updates

* Removing redundant models

* Saving public offers example

* Saving changes

* Saving changes

* Saving examples

* Adding changes

* Adding more changes

* Making more changes

* Updating files

* Making more required compilation fixes

* Adding the json path to the readme

* Adding json path to the readme

* Fixing more validation issues

* Fixing linter error

* Reverting changes to "hasRI" fields

* Updating created openAPI spec

* Validation changes

* Updating PlanDetails

* Adding missing properties from examples

* Post compile check

* Adding "value" type to listing operation

* Removing irrelevant fields from the listing response

* Updating vCpu field

* Updating name of Azure Key

* Fixing pascal case issue

* Adding required changes to union types

* Adding model extensions

* Updating validation errors

* Adding descriminator suppression

* Adding description to Versions enum

* Removing SDK generation

* Adding more documentation changes

* Adding a more detailed description of azure benefit

* Adding search parameter

* Fixing description quotations

* Replacing enum types with string types

* Updating open api rest spec

* Updating openapi identifiers fields

* Adding suppresions for sdk generation

* Adding more lint diff fixes

* Fixing hidekeys and pricing audience location

* Fixing team suggestions

* Updating descriptions requested in API review

* Adding option  to omit unreachable types

* Removing key from json

* Updating inner error description

* Adding pricing audience to skus

* Adding updated enhanced descriptions

* More descriptions fixes

* Adding spelling ignore

* Fixing documentation descriptions

* Updating example files to match descriptions

* Adding more descriptions

* Saving changes

* Updating error payload in docs

* Remove max and min quantitiy from skus apis

* Checkin working version

* Saving changes from internal docs review

* Fixing merge issues

* Moving types to definition section

* More loop component updates

* Finalizing changes

* Update descriptions

* AzureTerraform 2025-09-01-preview (#36638)

- New input properties: includeRoleAssignment, includeManagedResource, includeResourceGroup, recursive
- Vastly improved docs

* Generate portalservices .NET SDK  using new generator (#36901)

* Added bulk review api (#36774)

* Added bulk review api

* Added valid arm id in example

* Made TSV as optional param in bulk publish

* space fix

---------

Co-authored-by: Ravindra Dongade <[email protected]>

* Bump zod from 4.0.17 to 4.1.1 in /.github (#36896)

Bumps [zod](https://github.com/colinhacks/zod) from 4.0.17 to 4.1.1.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.0.17...v4.1.1)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the eslint group across 2 directories with 2 updates (#36895)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0)

Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* added package name (#36918)

* Sync eng/common directory with azure-sdk-tools for PR 11802 (#36886)

* prompt files for labels and codeowners

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Co-authored-by: Mariana Rios Flores <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Co-authored-by: Mariana Rios Flores <[email protected]>

* changed NotAServiceLabel line

* changed guidance to the documentation

* specified which PRs to display

* Update eng/common/instructions/azsdk-tools/validate-service-label.instruction.md

Co-authored-by: Juan Ospina <[email protected]>

* Update eng/common/instructions/azsdk-tools/validate-codeowners.instructions.md

Co-authored-by: Juan Ospina <[email protected]>

* Update eng/common/instructions/azsdk-tools/validate-service-label.instruction.md

Co-authored-by: Juan Ospina <[email protected]>

---------

Co-authored-by: shirelmr <[email protected]>
Co-authored-by: Shirel Marino <[email protected]>
Co-authored-by: Mariana Rios Flores <[email protected]>
Co-authored-by: Michelle <[email protected]>
Co-authored-by: Michelle Ma <[email protected]>
Co-authored-by: Juan Ospina <[email protected]>
Co-authored-by: Daniel Jurek <[email protected]>

* Adding prompts for CODEOWNERS and Labels tools (#36885)

* moved service label prompt to new feature branch

* added additional guidance for naming service labels

* Edited service label prompt file to include new MCP tools

* Added details for if branch already exists for service label

* Completed first draft of validatecodeowners prompt file

* Corrected some syntax for consistency

* Minor changes to codeowners

* Exluded our codeowners stretch goals (adding and deleting codeowners)

* Updated prompt files to utilize exisiting validation prompt files.
Updated some guidance steps.

* Reordered the workflow in prompt files

* Extra checks for service label color in the common-labels csv file

* Updated the codeowners prompt file and relating steps.

* added definitive style for service labels

* Added additional guidance for naming labels

* Updated codeowners prompt file to use new tools/workflow.

* reformatted to improve readability

* rewrote the workflow to account for mcp tool changes

* reduced redundacy for labels and codeowners

* added link for invalid owners to set visbility to public

* Changing prompt files.

* added links for codeowners documentation

* modified lines for provide documentation

* changed tools names

* updated file names

* changes

* moved eng common files

* Fix links for validate service label and codeowners

---------

Co-authored-by: Michelle <[email protected]>
Co-authored-by: ReilleyMilne <[email protected]>
Co-authored-by: shirelmr <[email protected]>

* Support customized branch when create sdk PR (#36748)

* Support customized branch when create sdk PR

* moved the step to inside of SDK PR condition

* support non-existed branch

* removed force push flag

* Updated SdkRepoCommit to SdkBranchName

* Updated parameter name

* updated regex to include !refs

* [EngSys] npm update (#36919)

* [api-doc-preview] Move from "shared" to "workflows" (#36893)

* Adding the beta7 swagger (#35757)

* Adding the beta7 swagger

* Adding the latest swagger for the signaling feature and missing media feature for beta7

* latest swagger changes includes the summarizecall feature

* swagger prettier

* updating the latest changes

* swagger prettier run

* add example for move participant

* rename the the example file to correct one

* prettier run

* adding the example for summariza call

* fixing the exampels

* fixing the build failures

* fixing moveparticipant model validation failure

* fixing model failure

* updating new swagger for renaming the transcriptioncallsummaryupdate to transcriptioncallsummaryupdated

* updating the latest swagger

* addressing the sdk reviews for the media

* updating the latest swagger

---------

Co-authored-by: James Deng (ACS) <[email protected]>

* [resourceManagement.yml] Fix bug with no changed files in more places (#36929)

* Updated the owner of SDK PR repo (#36925)

* [oav-runner] Remove warning messages from formatting output (#36935)

* Add new 2025-05-01-preview API version to Microsoft.Cdn Deployment Versions Public Preview (#35440)

* Base on latest stable version 2025-04-15. Includes updating api version to 2025-05-01-preview.

* Add 2025-05-01-preview to readme.md

* Copy existing mTLS API from 2024-06-01-preview and add new properties; Update examples

* Change for preview deployment feature

* Run prettier

* Update subscriptionId in example

* Fix model validation failed

* Fix ARM reviewer comments

* Update type string to date-time

* Fix formatting

* Rename timing

* Added header name to property description

* Rename time properties in example file

* rename to EnforceMtlsEnabledState

* Back out all mTLS API changes

* Clean up example files

* Add input file in readme

* Add input file in readme

* Add missing type and format

---------

Co-authored-by: shaowan-msft <[email protected]>

* [powerbidedicated]Remove redundant model and update Operations_List (#36877)

* update

* remove private things

* update (#36331)

* update (#36909)

* [summarize-checks] Add test for extracting summary from zip archive (#36942)

- Conditional on existence of "unzip" executable

* [workloadorchestration] use ArmCustomPatchSync for patch method (#36691)

* [workloadorchestration]use ArmCustomPatchSync for patch method

* update

* Update Solution.tsp

* use customized update model instead

* update

* update

* Revert "update"

This reverts commit df2945931b05682e1a74798435589d4dad62013d.

* remove tags

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Mary Gao <[email protected]>

* Cognitive Services 2025-07-01-preview (#35345)

* Baseline against 2025-06-01 stable.
* Update readme.md to use package-2025-07-01-preview by default
* Added Quota Tier Swagger Specs  (#35388)
* [CustomTopic] Add custom topic feature to cogsvc control plane API (#35372)
* Added new Legacy lifecycle status, replacement config and model asset id (#35505)
* ReplacementConfig.autoUpgradeStartDate should be in format of date-time (#35655)
* Add storedCompletionsDisabled Account Properties: The flag to disable stored completions. (#35697)
* [Address PR feedback] Use enum instead of a boolean value to indicate deprecation status (#36189)
* Update to reference newer common types (#36208)
* Update all common type references to use v3 - v4+ will require breaking change verification.
* Enable modelerfour.lenient-model-deduplication for python and go SDK generation - ErrorResponse/ErrorDetail common types are being flagged without this setting.
* Fix invalid NetworkInjections specification - bug since 2025-04-01-preview (#36376)

---------

Co-authored-by: Ritwik Desai <[email protected]>
Co-authored-by: huliang-microsoft <[email protected]>
Co-authored-by: Aditya Kumar <[email protected]>
Co-authored-by: Dawei Li <[email protected]>
Co-authored-by: hgarg11 <[email protected]>

* Bump @microsoft.azure/openapi-validator-rulesets from 2.1.7 to 2.1.8 in /eng/tools/lint-diff in the openapi-validator group across 1 directory (#36894)

* Bump @microsoft.azure/openapi-validator-rulesets

Bumps the openapi-validator group with 1 update in the /eng/tools/lint-diff directory: [@microsoft.azure/openapi-validator-rulesets](https://github.com/Azure/azure-openapi-validator).


Updates `@microsoft.azure/openapi-validator-rulesets` from 2.1.7 to 2.1.8
- [Changelog](https://github.com/Azure/azure-openapi-validator/blob/main/changelog.md)
- [Commits](https://github.com/Azure/azure-openapi-validator/commits)

---
updated-dependencies:
- dependency-name: "@microsoft.azure/openapi-validator-rulesets"
  dependency-version: 2.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: openapi-validator
...

Signed-off-by: dependabot[bot] <[email protected]>

* bump ruleset in more files

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Harder <[email protected]>

* [summarize-checks] Use latest artifact named "job-summary" (#36640)

* fix powershell URL in copilot instructions (#36834)

* fix powershell URL in copilot instructions

* [EngSys] Skip ratelimit log if no response headers (#36958)

* Bump zod from 4.1.1 to 4.1.3 in /.github (#36956)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.1 to 4.1.3.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.1...v4.1.3)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Harder <[email protected]>

* changed name file (#36960)

Co-authored-by: shirelmr <[email protected]>

* snake case tool names (#36959)

* Remove csharp-service-dir parameter and standardize C# emitter output directory configuration (#36679)

* [ILogger] Add warning() method (#36967)

* Sync eng/common directory with azure-sdk-tools for PR 11839 (#36965)

* snake case

* change file name to .instructions.md

* Revert "change file name to .instructions.md"

This reverts commit c4bb65dc03258a45f74590edff6ccbf889d9e559.

---------

Co-authored-by: Juan Ospina <[email protected]>

* fix issues introduced by previous api-version bump of storagemover (#36949)

* Update models.tsp (#36908)

* [workloadorchestration] update operation (#36977)

* update operation

* update operation

* Add back location and azure-asyncoperation (#36980)

Co-authored-by: Pan Shao <[email protected]>

* Change the description of deprecating vm refresh action of RetainedData. (#35867)

* Change the description of deprecating vm refresh action of RetainedData.

* Revert "Change the description of deprecating vm refresh action of RetainedData."

This reverts commit 1ec0dfdadf36d1322db51098d4c3cb2fa85d7430.

* Add deprecated directive and slightly change the description.

---------

Co-authored-by: wenjiezhang <[email protected]>

* update route description (#36974)

Co-authored-by: Will Huang <[email protected]>

* [issues.js] Add "logger" parameter (#36987)

* Adding readme.md file in resource-manager folder (#36660)

* Adding readme.md file in resource-manager folder

* Updating readme

* [Swagger to TSP conversion] [mgmt] dnsresolver (#36066)

* try migrate

* update tsp and compile again

* Fix and generate

* delete temp files

* remove old swagger

* delete sparse-spec

* fix lint

* configure sdk emitter

* configure sdk emitter

* configure sdk emitter

* fix typespec validation

* pretieer

* remove dnsresolver.json

* update tspconfig

* fix duplicate actionType issue

* add clientLocation

* resolve spec changes

* fix validation

* fix validation

* fix swagger validation

* fix swagger validation

* update suppress message and update CloudError

* regen swagger

* update

* resolve breaking

* no need client.tsp

* resolve breaking

* Update tspconfig.yaml

* Update tspconfig.yaml

* fix lro and paging validation errors

* remove sparse-spec

* Fix partial resource

* Add .net configuration

* update etag

* remove operation id

* suppress validation error

* use using Network

* update .net configuration

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* Add @qiaozha as code owner for suppressions.yaml (#37001)

Added @qiaozha as a code owner for suppressions.yaml.

* [Typespec Migration] migrate mysql-flexible to typespec (#35895)

* migrate mysql to typespec

* update

* update

* update

* update

* update

* update

* update

* update

* remove old swagger

* update

* update

* update

* update

* update

* update

* update

* update

* Update models.tsp

* update

* update

* update

* update

* Update readme.md

* update

* update

* pretty check

* update

* Update client.tsp

* update

* Update routes.tsp

* Update readme.md

* update

* update

* update

* update

* Update tspconfig.yaml

* update

* update

* Update tspconfig.yaml

* update

* update

* update

* update

* update

* update

* Revert "update"

This reverts commit e9d1b9bcfa4a5ba539fca243e0d9b8de19fcfe10.

* revert customized code change

* update PrivateEndpointConnection

* update

* update

* update

* update

* update

* update

* update

* update

* update

* Update tspconfig.yaml

* Update tspconfig.yaml

* java backward compatibility

* remove @operationId & fix operation group name and operation name

* Update PrivateEndpointConnection.tsp

* update

* Revert "update"

This reverts commit 3cd500d361b11fa433530130d56f34932e509b92.

* Update client.tsp

* resolve comments

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Judy Liu <[email protected]>
Co-authored-by: Arthur Ma <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Revert "Unified Evaluation API Spec (Version upgrade) (#36115)" (#36964)

This reverts commit ec27c0af880a760064919e25de052b35b1eebee3.

* Add DeliveryReport GET endpoint for ACS SMS (#36621)

* Add DeliveryReport GET endpoint for ACS SMS

* Merge DeliveryReport examples into one file

* adjust readme.md to have new version

* updating the version  in the main file

* changing api version to all example files

---------

Co-authored-by: Kirill Linnik <[email protected]>

* [Support] tsp migration  (#35579)

* update default tag

* init tsp

* init swagger

* add suppression for warning

* fix body name

* fix breaking

* Fix for nextlink

* fix for return type name of list operations

* fix body name

* fix for azure-async-operation

* fix for azure-async-operation

* fix for azure-async-operation

* fix for azure-async-operation

* temp files

* add @clientLocation and remove @operationId

* use @clientLocation to replace @operationId

* format

* format

* format

* fix Swagger ModelValidation error INVALID_FORMAT

* make value optional to keep compatibility with swagger

* add tspconfig.yaml

* customize for no body common op

* customize for no body common op

* format

* fix cspell

* fix ci

* fix ci

* fix ci

* resolve breaking

* update for empty union

* fix missing final result for lro

* update for @pageItems

* fix for pattern

* service-name

* remove legacy operation

* Add emit-lro-options: "all"

* remove csharp config

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>

* Add new version for Automated Response Public Preview (#36646)

* Current version copy

* Add new version for Automated Response Public Preview

* Update README

---------

Co-authored-by: Razvan Badea <[email protected]>

* update model name (#37007)

* Update HDInsight Linked Service Swagger definition with new payload f… (#36664)

* Update HDInsight Linked Service Swagger definition with new payload fields: {clusterAuthType, credential}

* Update clusterAuthType field type to enum

---------

Co-authored-by: Nakul Ramanathan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* rename model (#37008)

* Bump marked from 16.2.0 to 16.2.1 in /.github/shared (#37002)

Bumps [marked](https://github.com/markedjs/marked) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump marked from 16.2.0 to 16.2.1 in /.github (#37000)

Bumps [marked](https://github.com/markedjs/marked) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump zod from 4.1.3 to 4.1.4 in /.github (#36999)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.3...v4.1.4)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add specific instruction for self service SDK gen from release planner (#36998)

* Add specific instruction for self service SDK gen from release planner

* Updating v1 specs with Chat, Embeddings, Responses, and Vector Stores moved out of preview. (#36955)

* Updating v1 specs with Responses and Chat moved out of preview.

* Adding vector stores

* embeddings

* adding obfuscation

* adding doc to obfuscation field

* Revert "Bump @microsoft.azure/openapi-validator-rulesets (#36894)" (#37014)

- Reverts commit 8b16c315f3a8e04d4c7fd24e01662ddda334b257
- New rule LroAzureAsyncOperationHeader appears to be blocking PRs incorrectly
- https://github.com/Azure/azure-openapi-validator/pull/749

* [readme.js] Add more tests for duplicate tags (#37012)

- Tests related to #37003 (which we decided to not fix)

* Bump zod from 4.1.4 to 4.1.5 in /.github (#37019)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.4...v4.1.5)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Convert Webpubsub Swagger to Tsp (#35228)

* update

* update

* delete

* update

* update

* update

* update

* update

* update

* need to add

* update

* update

* update

* update

* update

* update

* update

* update

* delete

* fix

* update

* update

* update

* fix regeneratekey

* update

* update

* update justification

* update

* update

* update

* update

* update

* update config

* update

* resolve breaking

* java config

* Update specification/webpubsub/SignalRService.Management/client.tsp

* fix go breaking change

* update

* update

* update

* update

* fix privateendpointconnection

* remove private decorator

* java config

* removed

* Remove the csharp config from tspconfig.yaml

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>

* [compute-recommender] Add client.tsp (#37021)

* Add client.tsp for Recommender Management

* Update client.tsp

* Java, client.tsp for storagemover (#37023)

* update service-name

* Java SDK migration fixes for StorageMover: use-object-for-unknown and localIPAddress property name fix

* Release Microsoft.Network 2024-10-01 (#35689)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2024-10-01

Updated the API version from stable/2024-07-01 to stable/2024-10-01.

* Added tag for 2024-10-01 in readme file

* Adding extended location to azure firewall specification (#35134)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* NVAInVnet swagger changes (#35302)

* add nvainvnet swagger & examples

* run prettier

---------

Co-authored-by: Prajjwal Kamboj <[email protected]>

* fix typo and GET example (#35348)

* Creating Packet Capture Operation API to replace existing packet capture API for Azure Firewall (#35362)

* Adding packet capture operation api for azure firewall - public preview feature

* Added Dedicated backend connection and certificate validation options in template for application Gateway Backend Settings (#35161)

Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Prajjwal Kamboj <[email protected]>

* Add Quic Protocol to TransportProtocol. (#35601)

* naming error fix (#35733)

* Packet Capture Parameter Fix: Adding a default integer to prevent default value of 1 being passed by powershell/generatedSDKs (#35779)

* Adding a default value to fix powershell forcing default 1 value for null parameter

* Updating descriptions and moving default duration to 60 seconds.

* Fixing grammar and verbiage

* Add host config for Java: Microsoft.Network API Version 2024-10-01 (#35710)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* Update API Version 2024-10-01 in Microsoft.Network (#35744)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* Update readme.python.md

* Add nsp service tags api (#36665)

Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]>
Co-authored-by: Prajjwal Kamboj <[email protected]>

* Add Suppression for LintDiff (#36732)

* Add LintDiff Suppression Update readme.md

* Add suppression to readme.md

* Update readme with transformation directives for resources (#37005)

Added directives for transforming client names in resource definitions.

---------

Co-authored-by: Prajjwal Kamboj <[email protected]>
Co-authored-by: kjilla <[email protected]>
Co-authored-by: sbhosalemsft <[email protected]>
Co-authored-by: nikhilpadhye1 <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Eugenio Peña García <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Karthik Gumpu <[email protected]>
Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]>

* Update client.tsp (#37024)

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Migrate PostgresqlHsc to TypeSpec (#35623)

* migrate

revert compare

* fix path

* tspconfig.yaml

* fix flatten

* fix legacy template

* fix examples

* tsp compile

* fix ClusterConfigurationListResult

* fix tsp validation

* fix prettier

* fix cspell

* fix tsp validation

* fix tsp format

* fix flatten

* java config

* tsp validation

* fix tspconfig.yaml

* fix breaking

* fix example model validation

* tsp format

* fix example

* update

* fix headers

* use recommended @list

* uniqueItems

* Update tspconfig.yaml

* fix privateendpointconnection

* java config

* Remove the csharp config from tspconfig.yaml

* fix lro headers

fix final-state-via

use ArmCombinedLroHeaders

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>

* Migrate quota to TypeSpec (#35884)

* Migrate quote to TypeSpec

* Fix Swagger diff and errors

* Update TSP version

* Fix Swagger diff and errors

* Remove fixme from doc

* run prettier check

* Restore the original state of version 2025-03-01

* update example

* update example

* Update readme and delete old swagger files

* resolve breaking

* Modify the type of properties

* Delete operationId decorator

The issue of missing 'x-ms paginatable' for SDK validation has not been fixed yet

* Add config for csharp

* Update tspconfig.yaml

* Fix the comments

* Add "x-ms-pageable"

* Fix FinalResult errors

* Add missing headers in response code

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* refactor(schemaregistry): migrate to unified folder structure (#36734)

* refactor folder structure

* update path to fix validation error

---------

Co-authored-by: User <[email protected]>

* Refactor devtestlabs folder structure to comply with Azure Guidelines (#36688)

* Refactor(containerstorage): migrate to unified folder structure  (#36769)

* Refactor containerstorage folder structure to comply with Azure Guidelines

* Add instruction.md

* refactor(datareplication): migrate to unified folder structure (#36768)

* refactor folder structure

* update path to fix ci error

* fix typespec validation ci error

* fix readme reference path

* Refactor(deviceprovisioningservices): migrate to unified folder structure  (#36804)

* Refactor deviceprovisioningservices folder structure to comply with Azure Guidelines

* Update folder stable/stable/2021-10-01=>stable/2021-10-01/

* Refactor elasticsan folder structure to comply with Azure Guidelines (#36809)

* refactor(azurelargeinstance): migrate to unified folder structure (#36824)

* refactor structure folder

* fix ci errors

* refactor(azurefleet): migrate to unified folder structure (#36805)

* refactor structure folder

* fix ci error

* refactor(purviewpolicy): migrate to unified folder structure (#36803)

* refactor structure folder

* fix ci error

* Refactor(guestconfiguration): migrate to unified folder structure (#36812)

* Refactor guestconfiguration folder structure to comply with Azure Guidelines

* Update

* Updated resource-manager/Microsoft.GuestConfiguration/GuestConfiguration to resource-manager/Microsoft.GuestConfiguration/Assignments

---------

Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Refactor(powerbidedicated): migrate to unified folder structure (#36879)

* Refactor powerbidedicated folder structure to comply with Azure Guideline

* Fix ci error

* refactor(desktopvirtualization): migrate to unified folder structure (#36799)

* refactor structure folder

* fix ci error

* fix path in suppressions file

* refactor(vmware): migrate to unified folder structure (#36802)

* refactor structure folder

* fix ci errors

* update service name and fix semantic ci error

* fix the error in deliveryStatus type definition (from enum to string) (#37033)

* Add DeliveryReport GET endpoint for ACS SMS

* Merge DeliveryReport examples into one file

* adjust readme.md to have new version

* updating the version  in the main file

* changing api version to all example files

* changing enum to string

---------

Co-authored-by: Kirill Linnik <[email protected]>

* [dependabot.yml] Unfreeze autorest, js-yaml, cross-env.  Ungroup openapi-validator. (#37034)

- Unfreezing autorest and js-yaml is a continuation of #35166
- Unfreezing cross-env because v10 has sufficient adoption
- Ungrouping openapi-validator because ruleset should update independently

* Update CODEOWNERS for search data-plane and resource-manager (#37035)

* Remove Web KS from 08-01 Azure Search SDK (#36992)

Co-authored-by: Austin Drefke <[email protected]>
Co-authored-by: Kuan Lu <[email protected]>

* Fix response body in spec (#36707)

Co-authored-by: Arber Hila <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11905 (#37036)

* Updated instructions files for service label and CODEOWNERS validation

* Update eng/common/instructions/azsdk-tools/validate-service-label.instructions.md

Co-authored-by: Copilot <[email protected]>

* Trim trailing whitespaces

* Added suggested changes from previous PR

---------

Co-authored-by: Michelle <[email protected]>
Co-authored-by: Michelle Ma <[email protected]>
Co-authored-by: Copilot <[email protected]>

* [Microsoft.AppConfiguration] Fix reference bug (#36072)

* Update

* Update

* Source user ID from graph api in TME (#37037)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Revert "Migrate quota to TypeSpec (#35884)" (#37040)

This reverts commit 02eba4b2b13f272dfd75a92c063fa1f01067ef3f.

* Users/tejasma/2025 09 01 (#36629)

* Copy files from stable/2025-07-15

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-09-01

Updated the API version from stable/2025-07-15 to stable/2025-09-01.

* Added tag for 2025-09-01 in readme file

* modifies examples and adds enforcedGroupName

* updates examples and removes list endpoint

* removes enforcedGroupName from request body

* adds groupType property

* removes list group quota enforcement endpoint from 2025-07-01

* renames ListGroupQuotas and adds appropriate enums

* fixes typo and validation issues

* adds enum type string

* runs prettier

* adds display name and groupType

* adds provisioning State to GetGroupQuotas and ListGroupQuotas

* resolves model validation issue

* adds retry after,modifies 201 respones, and fixes example quality

* adds back file that was deleted in previous version

* Remove groupquota.json to match main branch

* removes subscriptionId from response body

* [.github] Workflows that use PR diff should trigger on "edited" (#37042)

- re-run if the base branch is changed
- previous merge commit may generate incorrect diff

* Update documentation for VirtualNetworkGateway and VirtualWan VpnServ… (#37026)

* Add 2 new POST APIs on VirtualNetworkGateway and VirtualWan resources. (#37028)

* Add Python support to client names in client.tsp (#37068)

* clean tag (#36559)

Co-authored-by: Judy Zhu <[email protected]>
Co-authored-by: Razvan Badea <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* [TSP Migration][advisor] TypeSpec migrated from swagger (#34319)

* First generate

* Fix some diff

* update

* update

* update

* update

* update

* update

* fix

* update

* fixed

* update

* update

* fix

* update

* update

* update

* update

* delete

* add clientName for go

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* delete

* resolve breaking change Deleted Class AdvisorManagementClient

* update

* update

* update

* resolve breaking

* fix go breaking

* merge

* rename for python

* update

* Update .gitignore

* update

* update

* remove csharp emmiter

* update

* update

* update

* Remove `@operationId`

* Add config for .NET

* Update client.tsp

* Update client.tsp

* add @operationId

* fix

* fix extendedProperties in PredictionResponseProperties

* Update clientLocation references to 'Recommendations'

---------

Co-authored-by: mcgallan <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Wenming Liu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>

* tsmv, add ignoreDefinitionCase option (#37065)

* add ignoreDefinitionCase option to tsmv

* comment

* add publish to jobtype (#37070)

* [OffAzure] Site model changes to merge DR and Migrate scenarios (#35842)

* Base commit from 2024-05-01-preview

Base commit

* Site schema changes

* Prettier changes

* fixes

* changes

* resolve comments

* revert changes

* Make changes to add machine resource id for fabric sites

* resolve comments

* resolve comments

* changes

* Fix descriptions

---------

Co-authored-by: Tianen <[email protected]>

* fix readme.md (#37077)

* Remove Private Decorator in Notificationhubs (#36903)

* update

* update

* fix format

* Remove Private Decorator in SqlViirtualmachine (#36904)

* update

* remove suppression

* Remove private decorators (#36943)

* Remove private decorators (#36938)

* Remove private decorators (#36944)

* Remove useless suppression (#36937)

Co-authored-by: Pan Shao <[email protected]>

* Remove private decorators (#36946)

Co-authored-by: Pan Shao <[email protected]>

* [Bicep.Management] Fix C# names to align with original SDK (#35643)

* [Bicep.Management] Fix C# names to align with original SDK

* Update client.tsp

---------

Co-authored-by: Weidong Xu <[email protected]>

* Avere Azure Storage Cache Auto Import 2025-07-01 API Spec (#33395)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-07-01

Updated the API version from stable/2024-07-01 to stable/2025-07-01.

* Added tag for 2025-07-01 in readme file

* Microsoft.StorageCace API version 2025-07-01 for AutoImport support

* Addressing Lint, Prettier and ModelValidation errors

* Addressing ModelValidation errors

* Addressing ModelValidation errors

* Addressing reviewers comments

* Adding start and completion time for auto import jobs and updating the examples

* Adding statusCode and statusMessage for AutoImport

---------

Co-authored-by: Aman Jain <[email protected]>

* storage task assignment regex and top bug fix (#36668)

Co-authored-by: Saaqeb Siddiqi <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Add pull-requests: write permission to copilot-setup-steps.yml workflow (#37100)

* Add pull-requests: write permission to copilot-setup-steps.yml workflow

* [TSP Migration][redis] TypeSpec migrated from swagger (#35243)

* The first version of TSP

* Fix some errors and diffs

* update

* delete conditionalClientFlatten

* update

* update

* Update java config

* update config

* resolve breaking

* update

* resolve breaking

* update

* Resolve some comments

* Add FinalResult, parentResouce decorator, and remove ArmResponse

* resolve go breaking changes

* fix go breaking changes

* fix for python

* update

* Update tspconfig.yaml for Java

* Update Java tspconfig.yaml

* Fix the final result issue and update the syntax to the latest version

* Fix privateEndpointConnection issue and add missing "x-ms-external": true

* java config

* format

* Update the suppressions and documentation for redis TypeSpec conversion

* Recompile TypeSpec

* escape csharp for all clientLocation

* Add suppression

* Fix spelling

* apply renaming for csharp

* - more renaming
- remove Operations.list
- enable bicep serialization for csharp

* Remove useless decorators and replace the template used for operation

* Fix the issue of missing headers in the response code

* run tsp format

* Fix spelling errors

* tsp compile

* remove csharp config

* update comment type version to v4

* update

* Document some deprecated API properties. Change the PublicNetworkAccess default to a 'description' instead of a declaration, since default values do not apply to PATCH scenario and we get a linter warning for it

* Fix typo

* Remove the default public network access. Compile.

* Update examples and run tsp format

* Update examples

* Update .gitignore

* Update .gitig…
Juliehzl pushed a commit that referenced this pull request Sep 19, 2025
…review (#37329)

* Sync eng/common directory with azure-sdk-tools for PR 11477 (#36699)

* place prompts in common place

* Update eng/common/instructions/azsdk-tools/create-sdk-locally.prompt.md

Co-authored-by: Copilot <[email protected]>

* Update eng/common/instructions/azsdk-tools/verify-namespace-approval.prompt.md

Co-authored-by: Copilot <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.prompt.md

Co-authored-by: Copilot <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.prompt.md

Co-authored-by: Copilot <[email protected]>

* rename to .instructions.md

* remove uneeded headers

* change to .instructions

* fix

* run to refer to

* relative links fix

---------

Co-authored-by: Juan Ospina <[email protected]>
Co-authored-by: Copilot <[email protected]>

* [EngSys] Move `prettier-swagger-plugin.js` to `eng/scripts` (#36715)

- Should work now, since `Swagger PrettierCheck` is now outside the unified pipeline
- Reverts PR "Fix prettier config to work locally and in unified pipeline (#25705)"
- Reverts commit b204f92b6b81968b9c718fe42f7b87bbd89568c3

* make the namespace to be `azure.ai.language.text` (#36743)

* [summarize-impact] Enable logging in changed-files (#36742)

* Common prompts (#36744)

* common file references + merged typespec don't create branch

* woops common

* Sync eng/common directory with azure-sdk-tools for PR 11559 (#36746)

* Add a new script to mark package as released from release pipeline

* Update eng/common/scripts/Mark-ReleasePlanCompletion.ps1

Co-authored-by: Copilot <[email protected]>

* Fix spacing in the script

* Update script to check active release plans using package name and pr merge status

* Log work item Ids if multiple works items are found for release plan

---------

Co-authored-by: Praveen Kuttappan <[email protected]>
Co-authored-by: Praven Kuttappan <[email protected]>
Co-authored-by: Copilot <[email protected]>

* typespec merged stay on main (#36747)

Co-authored-by: Juan Ospina <[email protected]>

* Update to support MG level calls (#36301)

* Update Swagger

* Update location

* Add management group param

* Fix typo

* Add header in 202

* Swagger prettier check

* Add operations

* Typo

* Fix order

* Remove operations

* Update version and update MG name

* Update path

* Update example

---------

Co-authored-by: Celina Zhao <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* Review request for Microsoft.ContainerService/aks to add version stable/2025-07-01 (#36361)

* Adds base for updating Microsoft.ContainerService/aks from version stable/2025-05-01 to version 2025-07-01

* Updates readme

* Updates API version in new specs and examples

* Add Kind and Automatic in 2025-07-01 api (#36293)

* [AKS] add AzureLinux3 ossku (#36338)

* feat: Add new AzureLinux3 ossku

* chore: reorder

* chore: update description

---------

Co-authored-by: Yiran Li <[email protected]>
Co-authored-by: lilypan26 <[email protected]>
Co-authored-by: Mary Gao <[email protected]>

* Edge Sites updating service group name pattern validation (#36619)

* removed pattern validation for sg to enable site creation at sg root

* added sites.json post compilation

* added regex for servicegroupname

---------

Co-authored-by: Ayushi Upmanyu <[email protected]>

* fix optionality (#36766)

Co-authored-by: tadelesh <[email protected]>

* Support download swagger from RPSaaS (#36770)

Co-authored-by: Pan Shao <[email protected]>

* Cut 2025-09-01-GA Azure.Search Dataplane API Version (#36049)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-09-01

Updated the API version from stable/2024-07-01 to stable/2025-09-01.

* Initial API cut

* Sync Azs to GH Swagger and examples

* Add Index Level Description

* [Bugfix] Adding name property to SearchIndexerStatus

* Swagger & SDK Changes for MRL GA

* Add normalizers swagger

* GA subscore for vector with debug query mode

* Onelake GA Swagger changes

* swagger change: support new object rescoringOptions,
deprecate old rerankWithOriginalVectors and defaultOversampling properties

* Add Document Intelligence Changes

* GA semantic scoring profile

* Add semantic partial response fix

* Fix description for debug definition

* Sync eng/common directory with azure-sdk-tools for PR 11726 (#36782)

* Update release plan completion script to take package info file

* Take only info file path as param

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* [Monitor.Ingestion] .NET client generation (#36759)

The focus of these changes is to update the
Ingestion assets to support generation of the
.NET client library.

* Rename LRO operations to internal for Python (#36756)

* Set LRO operations to internal for python

* Fix go validation issue

---------

Co-authored-by: Rena Chen <[email protected]>

* Bump @apidevtools/json-schema-ref-parser in /.github/shared (#36777)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.1.1...v14.2.0)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser in /.github (#36775)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.1.1...v14.2.0)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump typescript-eslint (#36776)

Bumps the eslint group with 1 update in the /.github directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `typescript-eslint` from 8.39.1 to 8.40.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.40.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [CogSvc] Fix 2025-04-01-preview and 2025-06-01 stable API to match service behavior for account networkInjections property (#36395)

* Fix API to match service behavior for account networkInjections property
* Fix 2025-04-01 preview API to match service behavior for account networkInjections property
* add suppressions

---------

Co-authored-by: Razvan Badea <[email protected]>
Co-authored-by: ReleaseHelper <ReleaseHelper>
Co-authored-by: Judy Liu <[email protected]>

* Add delta class for fabric tool (#36785)

* [WebPubSub] TSP Migration for WebPubSub (#35853)

* init files from conversion

* initial checklist fixes

* fix service decorator info

* enum to union in models

* newly compiled files

* add linter

* initial warnings fixes

* updates

* fix

* suppress warnings

* suppress for std ops

* emitter updates

* rename interface name to match output

* adjust ns

* mod output dir location

* add tokencredential

* ignore mqtt for spelling

* prettier fixes

* match the orig doc

* client customizations

* update method name

* update version info

* rename operation to match old

* fix package pprint name

* align error codes and success

* fix kwarg names

* rename operation to match

* update ns name

* mark model as pagedResult

* removed unused model

* removed openapi import

* leave query as is

* fix listconn op to be a list, fix model item

* clean up tsp config

* fix typo

* info for other languages, commented out for now

* add suppressions for backwards comp

* removed unused imports

* remove interfaces, remove client location

* add connection_id to groupmember

* fix missing json ref

* add new json file

* changes to tspconfig

* changes for other langs

* add suppressions

* rename

* add csharp pckage name

* tsp config changes

* add reference

* add ts package dir

* remove additional files

* reset readme file

* new namespace

* remove old swagger

* add new swagger and examples

* point readme to new swagger

* fix readme

* some minor changes

* align response codes with openapi

* align response codes

* update to compliant names

* try to fix model validation byte error

* fix byte validation error

* fix deprecation error

* fix validation

* keep the old swagger name

* readme update for swagger rename

* small fixes

* formatting

* fix js tspconfig

* Add Powershell Installation Instructions for Copilot (#36788)

* Update client.tsp for IotOperations (#36783)

* Storagemover 2025-07-01 api version (#36560)

* Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions.

* Fix missing newline at end of file in JSON examples for Azure Storage Mover endpoints

* Fix missing newline at end of file in multiple JSON example files for Azure Storage Mover

* Update example JSON files for Azure Storage Mover to ensure consistency and clarity

* empty

---------

Co-authored-by: Suyash Choudhary <[email protected]>
Co-authored-by: cptolookfor <[email protected]>
Co-authored-by: Ray Chen <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* fix CheckNameAvailabilityRequest (#36797)

* [Microsoft.Resources] Deployment Stacks TypeSpec migration. (#35588)

* Add TSP.

* Add 2022-08-01-preview examples.

* Add 2024-03-01 examples.

* Work around response typing issue. TODO on x-ms-error-response.

* This is probably more semantically correct.

* Fix differences

* Supress + compact docs.

* Compact.

* Nevermind, tsp formatter doesn't like it.

* Fix tspconfig

* Fix .NET SDK validation errors.

* More suppressions

* Remove these I don't think it's needed

* Update examples.

* Align with checklist.

* Commit generated files.

* tsp format .

* Fix failing typespec config validation.

* Fix management group name and body name in examples.

* Fix model validation problems.

* Fix tspconfig.

* tsp compile .

* More ModelValidation fixes.

* Fix lintdiff error.

* Update to v6 common types per lint warnings.

* tsp compile . for the provisioning state fix.

* Rename, add csharp filter.

* Update suppression notes.

* Update notes.

* Remove language-specific configs per TSP migration for Bicep.Management https://github.com/Azure/azure-rest-api-specs/pull/35306

* Fix package names.

* Attempt to fix some breaking changes/back-compat issues.

* Don't rename in the response.

* Back compat fixes

* Fix examples.

* Breaking changes fixes.

* This isn't needed.

* Based on the examples, I don't think this is proper usage.

* resolve breaking changes

* update

* update

* Update tspconfig.yaml

---------

Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Bump @autorest/openapi-to-typespec (#36796)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).


Updates `@autorest/openapi-to-typespec` from 0.11.8 to 0.11.9
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/commits)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: format monitor.ingestion tsp files (#36827)

* Add Uasge.json (#36826)

* Add thread message delete operation (#35320)

* Add thread message delete operation

* Re generate swagger

* Add samples

* Fix

* Rename delete operation

* Sync eng/common directory with azure-sdk-tools for PR 11741 (#36835)

* Add a pipeline template to mark SDK package as released

* Ignore test release plans when marking package as released

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* Get traffic incident - updated sample request/response to include valid bbox values. (#34407)

* Updated sample response.

* Updated sample request information

---------

Co-authored-by: Faraz Siddiqui <[email protected]>

* [compute fleet] remove @path decorator for resource (#36795)

Co-authored-by: ReleaseHelper <ReleaseHelper>

* [hardwaresecuritymodules] Change the position of the suppression and remove unnecessary decorators (#36854)

* Change the position of the suppression

* Delete unnecessary decorators

* Updated documentation for Azure Maps Geolocation API (#34054)

* Updated documentation

* Changed 'country' to 'country/region'.

* Suppressing TypeSpec error.

---------

Co-authored-by: Faraz Siddiqui <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>

* [Azure Load Testing] Add 2025-03-01-preview Data-Plane APIs (#32585)

* Update typespec and add swagger JSON

* Add examples

* Update API version in examples

* Update data plane readme.md

* Add minValue and maxValue for loadPercentage

* Added CreatedByType updates and CreatedByUri properties

* Added CreatedByType updates and CreatedByUri properties

* Fix enum value

* Added clone test apis and equivalent LROs

* Missed uploading the swagger file

* Add insights in the test run result

* Examples and updates to operations apis

* Fixing the OperationSTatus LRO

* Revert "Add insights in the test run result"

This reverts commit d3d3672df2294d360168f8679767ee9af1a3b6cd.

* Revert loadPercentage change for optional engine instance

* Add maximumVirtualUsersPerEngine auto stop parameter

* Add examples and added decorator

* tsv format and prettier

* Updated examples

* Updated example to contain headers

* Reverting a change

* Fixing a change

* Renaming operation

* LintDiff supressions

* Update client.tsp to latest

* Updated generation

* Add estimatedVirtualUserHours

* Add Read lifecycle

* Add testIds filter for ListTestRuns (#35700)

* add testIds filter for ListTestRuns

* fix: update operationId for ListTestRuns to include TestIds

* fix: update title for ListTestRuns to reflect testIds filtering

* fix: update documentation for testIds in ListTestRunQueryParams to clarify usage

* Update examples

* Add testIds example

* Changes for actionable insights

* Adding specification for new ErrorDetail model (#36532)

* fix tsp issues

* Move examples to right folder

* updated swagger failure

* update model

* PR comments

* add suppression

* Fixing OperationStatus Response body as per review comment

---------

Co-authored-by: Mitesh Shah <[email protected]>
Co-authored-by: Venkat Ragavan S <[email protected]>
Co-authored-by: mbhardwaj-msft <[email protected]>
Co-authored-by: Himanshu Bisht <[email protected]>
Co-authored-by: Venkat Ragavan <[email protected]>

* Move insights to test run operations (#36856)

Co-authored-by: Venkat Ragavan S <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11745 (#36840)

* Fix wiql issue in getting release plan work items

* Update eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1

Co-authored-by: Copilot <[email protected]>

* .NET requires custom source path since source path contains dev tools repo

* Remove order by

---------

Co-authored-by: Praveen Kuttappan <[email protected]>
Co-authored-by: Praven Kuttappan <[email protected]>
Co-authored-by: Copilot <[email protected]>

* Update for august hotfix 2 (#36832)

Co-authored-by: Mike Harder <[email protected]>

* [AI Projects] Removing unused config entries (#36860)

Signed-off-by: trangevi <[email protected]>

* [OpenAI.v1] Temporarily removing deployment-based multipart-form-data… (#36672)

* [OpenAI.v1] Temporarily removing deployment-based multipart-form-data operations.

* video.

* Fixing generate speech operation.

* finetuning.

* Unified Evaluation API Spec (Version upgrade) (#36115)

* Unified Evaluation API Spec (Version upgrade)

* updating tspconfig.yaml

* Use flat scores

* Updating routes + Removing Agent run evaluation

* rename items to messages

* Updating InlineJsonDataSource to InlineDataSource

* Updating discriminator values

* initial modeling for real-time api evaluation (#36147)

* initial modeling for real-time api: single evaluation

* update given comments

* add optional storage for customers

* remove plural

* updates given the SDK review

* remove the tsp generated json for merge ease

* OneEval is not a separate resource type

* remove additional storage option for sync. Clients will have to manage this

* Merge

* Update result model

* Fix example

* Adding standard deviation

* confidence interval

* Addressing feedback from API review

* nit fixing names

* Update to runBatch

* Readme update

* Example Added

* Fix examples

* Fix paths

* Revert older version changes

* Revert changes to older version

* Reverting more changes

* Adding Examples

* adding 2 MB limit

* Fix version in examples

* Added deprecated in route

* Adding comment

* Update name to id in new version of API

* Fix

* Model validation fixes

* EvaluationMessages -> EvaluatorMessages

* Fix model for labels

* Fixed examples for deprecated endpoints

* Removed deprecated routes

* Removed not needed files

* Correct Api-version in tspconfig.yaml

* Using OneEvaluation Model as request and response

* Remove state from individual result & put usage within metrics

* Update image url message type

* Removing request from response payload for OneEvaluation

* Fix example

* Mark API is deprecated

* Remove b64_json

* Fix image_url

* Adding error field as well in evaluator status

* Fix error message

* merge latest + fix tsp validation

* Fixed inline source to not return user data

* Fix the validation error

* Fix example

* Addressing PR comments - outcome union

* One -> Single rename

* Prettier fix

* Removing GetEvaluationResults API

* Fix lint issues

* prettier fix

---------

Co-authored-by: Ritesh Kumar Sinha <[email protected]>
Co-authored-by: Kayla Seager <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* [summarize-checks] Trigger on workflow "TypeSpec Validation" (#36864)

- Necessary if this required check finishes last

* Add SharePoint delta tool call. (#36865)

* Webpubsub To New TSP Folder Structure (#36833)

* delete old structure

* move to new structure

* files after tsp compile

* delete stragglers

* move under data plane

* update tspconfig path

* generated swagger

* update project root

* remove generated swaggers from data-plane level

* move readme up a level

* add readme

* point to right swagger

* changes

* reference swaggers

* update readme

* fix location

* location fix

* remove dupe readme

* [AzureDataTransfer] Bugfix for Mimefilter (#36862)

* init - bugfix

* add json

* examples

* pretty

* [context.js] Fix tests for 100% codecov, inline error snapshots (#36866)

* [python][security] Convert readme.python.md to singleapi package format (#36032)

* Initial plan

* Convert security readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [python][web] Convert readme.python.md to single-api package configuration (#35937)

* Initial plan

* Convert web readme.python.md to single-api package configuration

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [python][compute] Update readme.python.md to convert to singleapi package (#36033)

* Initial plan

* Update compute readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

* init for package-python-sdk

* update

* fix python tag

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* adding new stable 2025-08-02 version for Microsoft.IoTFirmwareDefense (#36650)

* adding new stable 2025-08-02 version for the fist API. this will be the first GA API version

---------

Co-authored-by: Mike Lucadamo <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>

* Update tspconfig.yaml to pin api-version (#36880)

* mgmt, signalr, convert to TypeSpec (#35463)

* [TSP Migration][databox] TypeSpec migrated from swagger (#35690)

* [servicefabricmanagedclusters] .NET Emitter: Treat timespan as string to avoid breaking change in csharp (#36883)

* Bump OAV (#36872)

* bump oav dep to 4.0.0. This eliminates dependencies on newman and postman-collective

This reverts commit dc5e725537b4e38cdbea0e7ca7b9dbaf338f2747.

* Update changelog parsing to round-trip header (#36884)

Co-authored-by: Wes Haggard <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11807 (#36890)

* Update package release status completion to process multiple packages

* Updated as per review comments

* Updated as per review comments

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* Update access public for some models and enums (#36889)

Co-authored-by: Rena Chen <[email protected]>

* [TypeSpecValidation] Improve error message for invalid service name (#36892)

* [extract-inputs] Improve Octokit request and rate-limit logging (#36871)

* Eladschwartz/adding new api docs for public 2025 version (#35121)

* Saving a working version

* Saving changes

* Save a working version

* Adding more models

* Saving changes

* Including minimal working example

* Saving changes to enum to string

* Updating enum types

* Saving changes

* Saving work

* Saving skus changes

* Saving enum work

* Saving description updates

* Removing redundant models

* Saving public offers example

* Saving changes

* Saving changes

* Saving examples

* Adding changes

* Adding more changes

* Making more changes

* Updating files

* Making more required compilation fixes

* Adding the json path to the readme

* Adding json path to the readme

* Fixing more validation issues

* Fixing linter error

* Reverting changes to "hasRI" fields

* Updating created openAPI spec

* Validation changes

* Updating PlanDetails

* Adding missing properties from examples

* Post compile check

* Adding "value" type to listing operation

* Removing irrelevant fields from the listing response

* Updating vCpu field

* Updating name of Azure Key

* Fixing pascal case issue

* Adding required changes to union types

* Adding model extensions

* Updating validation errors

* Adding descriminator suppression

* Adding description to Versions enum

* Removing SDK generation

* Adding more documentation changes

* Adding a more detailed description of azure benefit

* Adding search parameter

* Fixing description quotations

* Replacing enum types with string types

* Updating open api rest spec

* Updating openapi identifiers fields

* Adding suppresions for sdk generation

* Adding more lint diff fixes

* Fixing hidekeys and pricing audience location

* Fixing team suggestions

* Updating descriptions requested in API review

* Adding option  to omit unreachable types

* Removing key from json

* Updating inner error description

* Adding pricing audience to skus

* Adding updated enhanced descriptions

* More descriptions fixes

* Adding spelling ignore

* Fixing documentation descriptions

* Updating example files to match descriptions

* Adding more descriptions

* Saving changes

* Updating error payload in docs

* Remove max and min quantitiy from skus apis

* Checkin working version

* Saving changes from internal docs review

* Fixing merge issues

* Moving types to definition section

* More loop component updates

* Finalizing changes

* Update descriptions

* AzureTerraform 2025-09-01-preview (#36638)

- New input properties: includeRoleAssignment, includeManagedResource, includeResourceGroup, recursive
- Vastly improved docs

* Generate portalservices .NET SDK  using new generator (#36901)

* Added bulk review api (#36774)

* Added bulk review api

* Added valid arm id in example

* Made TSV as optional param in bulk publish

* space fix

---------

Co-authored-by: Ravindra Dongade <[email protected]>

* Bump zod from 4.0.17 to 4.1.1 in /.github (#36896)

Bumps [zod](https://github.com/colinhacks/zod) from 4.0.17 to 4.1.1.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.0.17...v4.1.1)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the eslint group across 2 directories with 2 updates (#36895)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0)

Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* added package name (#36918)

* Sync eng/common directory with azure-sdk-tools for PR 11802 (#36886)

* prompt files for labels and codeowners

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Co-authored-by: Mariana Rios Flores <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Co-authored-by: Mariana Rios Flores <[email protected]>

* changed NotAServiceLabel line

* changed guidance to the documentation

* specified which PRs to display

* Update eng/common/instructions/azsdk-tools/validate-service-label.instruction.md

Co-authored-by: Juan Ospina <[email protected]>

* Update eng/common/instructions/azsdk-tools/validate-codeowners.instructions.md

Co-authored-by: Juan Ospina <[email protected]>

* Update eng/common/instructions/azsdk-tools/validate-service-label.instruction.md

Co-authored-by: Juan Ospina <[email protected]>

---------

Co-authored-by: shirelmr <[email protected]>
Co-authored-by: Shirel Marino <[email protected]>
Co-authored-by: Mariana Rios Flores <[email protected]>
Co-authored-by: Michelle <[email protected]>
Co-authored-by: Michelle Ma <[email protected]>
Co-authored-by: Juan Ospina <[email protected]>
Co-authored-by: Daniel Jurek <[email protected]>

* Adding prompts for CODEOWNERS and Labels tools (#36885)

* moved service label prompt to new feature branch

* added additional guidance for naming service labels

* Edited service label prompt file to include new MCP tools

* Added details for if branch already exists for service label

* Completed first draft of validatecodeowners prompt file

* Corrected some syntax for consistency

* Minor changes to codeowners

* Exluded our codeowners stretch goals (adding and deleting codeowners)

* Updated prompt files to utilize exisiting validation prompt files.
Updated some guidance steps.

* Reordered the workflow in prompt files

* Extra checks for service label color in the common-labels csv file

* Updated the codeowners prompt file and relating steps.

* added definitive style for service labels

* Added additional guidance for naming labels

* Updated codeowners prompt file to use new tools/workflow.

* reformatted to improve readability

* rewrote the workflow to account for mcp tool changes

* reduced redundacy for labels and codeowners

* added link for invalid owners to set visbility to public

* Changing prompt files.

* added links for codeowners documentation

* modified lines for provide documentation

* changed tools names

* updated file names

* changes

* moved eng common files

* Fix links for validate service label and codeowners

---------

Co-authored-by: Michelle <[email protected]>
Co-authored-by: ReilleyMilne <[email protected]>
Co-authored-by: shirelmr <[email protected]>

* Support customized branch when create sdk PR (#36748)

* Support customized branch when create sdk PR

* moved the step to inside of SDK PR condition

* support non-existed branch

* removed force push flag

* Updated SdkRepoCommit to SdkBranchName

* Updated parameter name

* updated regex to include !refs

* [EngSys] npm update (#36919)

* [api-doc-preview] Move from "shared" to "workflows" (#36893)

* Adding the beta7 swagger (#35757)

* Adding the beta7 swagger

* Adding the latest swagger for the signaling feature and missing media feature for beta7

* latest swagger changes includes the summarizecall feature

* swagger prettier

* updating the latest changes

* swagger prettier run

* add example for move participant

* rename the the example file to correct one

* prettier run

* adding the example for summariza call

* fixing the exampels

* fixing the build failures

* fixing moveparticipant model validation failure

* fixing model failure

* updating new swagger for renaming the transcriptioncallsummaryupdate to transcriptioncallsummaryupdated

* updating the latest swagger

* addressing the sdk reviews for the media

* updating the latest swagger

---------

Co-authored-by: James Deng (ACS) <[email protected]>

* [resourceManagement.yml] Fix bug with no changed files in more places (#36929)

* Updated the owner of SDK PR repo (#36925)

* [oav-runner] Remove warning messages from formatting output (#36935)

* Add new 2025-05-01-preview API version to Microsoft.Cdn Deployment Versions Public Preview (#35440)

* Base on latest stable version 2025-04-15. Includes updating api version to 2025-05-01-preview.

* Add 2025-05-01-preview to readme.md

* Copy existing mTLS API from 2024-06-01-preview and add new properties; Update examples

* Change for preview deployment feature

* Run prettier

* Update subscriptionId in example

* Fix model validation failed

* Fix ARM reviewer comments

* Update type string to date-time

* Fix formatting

* Rename timing

* Added header name to property description

* Rename time properties in example file

* rename to EnforceMtlsEnabledState

* Back out all mTLS API changes

* Clean up example files

* Add input file in readme

* Add input file in readme

* Add missing type and format

---------

Co-authored-by: shaowan-msft <[email protected]>

* [powerbidedicated]Remove redundant model and update Operations_List (#36877)

* update

* remove private things

* update (#36331)

* update (#36909)

* [summarize-checks] Add test for extracting summary from zip archive (#36942)

- Conditional on existence of "unzip" executable

* [workloadorchestration] use ArmCustomPatchSync for patch method (#36691)

* [workloadorchestration]use ArmCustomPatchSync for patch method

* update

* Update Solution.tsp

* use customized update model instead

* update

* update

* Revert "update"

This reverts commit df2945931b05682e1a74798435589d4dad62013d.

* remove tags

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Mary Gao <[email protected]>

* Cognitive Services 2025-07-01-preview (#35345)

* Baseline against 2025-06-01 stable.
* Update readme.md to use package-2025-07-01-preview by default
* Added Quota Tier Swagger Specs  (#35388)
* [CustomTopic] Add custom topic feature to cogsvc control plane API (#35372)
* Added new Legacy lifecycle status, replacement config and model asset id (#35505)
* ReplacementConfig.autoUpgradeStartDate should be in format of date-time (#35655)
* Add storedCompletionsDisabled Account Properties: The flag to disable stored completions. (#35697)
* [Address PR feedback] Use enum instead of a boolean value to indicate deprecation status (#36189)
* Update to reference newer common types (#36208)
* Update all common type references to use v3 - v4+ will require breaking change verification.
* Enable modelerfour.lenient-model-deduplication for python and go SDK generation - ErrorResponse/ErrorDetail common types are being flagged without this setting.
* Fix invalid NetworkInjections specification - bug since 2025-04-01-preview (#36376)

---------

Co-authored-by: Ritwik Desai <[email protected]>
Co-authored-by: huliang-microsoft <[email protected]>
Co-authored-by: Aditya Kumar <[email protected]>
Co-authored-by: Dawei Li <[email protected]>
Co-authored-by: hgarg11 <[email protected]>

* Bump @microsoft.azure/openapi-validator-rulesets from 2.1.7 to 2.1.8 in /eng/tools/lint-diff in the openapi-validator group across 1 directory (#36894)

* Bump @microsoft.azure/openapi-validator-rulesets

Bumps the openapi-validator group with 1 update in the /eng/tools/lint-diff directory: [@microsoft.azure/openapi-validator-rulesets](https://github.com/Azure/azure-openapi-validator).


Updates `@microsoft.azure/openapi-validator-rulesets` from 2.1.7 to 2.1.8
- [Changelog](https://github.com/Azure/azure-openapi-validator/blob/main/changelog.md)
- [Commits](https://github.com/Azure/azure-openapi-validator/commits)

---
updated-dependencies:
- dependency-name: "@microsoft.azure/openapi-validator-rulesets"
  dependency-version: 2.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: openapi-validator
...

Signed-off-by: dependabot[bot] <[email protected]>

* bump ruleset in more files

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Harder <[email protected]>

* [summarize-checks] Use latest artifact named "job-summary" (#36640)

* fix powershell URL in copilot instructions (#36834)

* fix powershell URL in copilot instructions

* [EngSys] Skip ratelimit log if no response headers (#36958)

* Bump zod from 4.1.1 to 4.1.3 in /.github (#36956)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.1 to 4.1.3.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.1...v4.1.3)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Harder <[email protected]>

* changed name file (#36960)

Co-authored-by: shirelmr <[email protected]>

* snake case tool names (#36959)

* Remove csharp-service-dir parameter and standardize C# emitter output directory configuration (#36679)

* [ILogger] Add warning() method (#36967)

* Sync eng/common directory with azure-sdk-tools for PR 11839 (#36965)

* snake case

* change file name to .instructions.md

* Revert "change file name to .instructions.md"

This reverts commit c4bb65dc03258a45f74590edff6ccbf889d9e559.

---------

Co-authored-by: Juan Ospina <[email protected]>

* fix issues introduced by previous api-version bump of storagemover (#36949)

* Update models.tsp (#36908)

* [workloadorchestration] update operation (#36977)

* update operation

* update operation

* Add back location and azure-asyncoperation (#36980)

Co-authored-by: Pan Shao <[email protected]>

* Change the description of deprecating vm refresh action of RetainedData. (#35867)

* Change the description of deprecating vm refresh action of RetainedData.

* Revert "Change the description of deprecating vm refresh action of RetainedData."

This reverts commit 1ec0dfdadf36d1322db51098d4c3cb2fa85d7430.

* Add deprecated directive and slightly change the description.

---------

Co-authored-by: wenjiezhang <[email protected]>

* update route description (#36974)

Co-authored-by: Will Huang <[email protected]>

* [issues.js] Add "logger" parameter (#36987)

* Adding readme.md file in resource-manager folder (#36660)

* Adding readme.md file in resource-manager folder

* Updating readme

* [Swagger to TSP conversion] [mgmt] dnsresolver (#36066)

* try migrate

* update tsp and compile again

* Fix and generate

* delete temp files

* remove old swagger

* delete sparse-spec

* fix lint

* configure sdk emitter

* configure sdk emitter

* configure sdk emitter

* fix typespec validation

* pretieer

* remove dnsresolver.json

* update tspconfig

* fix duplicate actionType issue

* add clientLocation

* resolve spec changes

* fix validation

* fix validation

* fix swagger validation

* fix swagger validation

* update suppress message and update CloudError

* regen swagger

* update

* resolve breaking

* no need client.tsp

* resolve breaking

* Update tspconfig.yaml

* Update tspconfig.yaml

* fix lro and paging validation errors

* remove sparse-spec

* Fix partial resource

* Add .net configuration

* update etag

* remove operation id

* suppress validation error

* use using Network

* update .net configuration

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* Add @qiaozha as code owner for suppressions.yaml (#37001)

Added @qiaozha as a code owner for suppressions.yaml.

* [Typespec Migration] migrate mysql-flexible to typespec (#35895)

* migrate mysql to typespec

* update

* update

* update

* update

* update

* update

* update

* update

* remove old swagger

* update

* update

* update

* update

* update

* update

* update

* update

* Update models.tsp

* update

* update

* update

* update

* Update readme.md

* update

* update

* pretty check

* update

* Update client.tsp

* update

* Update routes.tsp

* Update readme.md

* update

* update

* update

* update

* Update tspconfig.yaml

* update

* update

* Update tspconfig.yaml

* update

* update

* update

* update

* update

* update

* Revert "update"

This reverts commit e9d1b9bcfa4a5ba539fca243e0d9b8de19fcfe10.

* revert customized code change

* update PrivateEndpointConnection

* update

* update

* update

* update

* update

* update

* update

* update

* update

* Update tspconfig.yaml

* Update tspconfig.yaml

* java backward compatibility

* remove @operationId & fix operation group name and operation name

* Update PrivateEndpointConnection.tsp

* update

* Revert "update"

This reverts commit 3cd500d361b11fa433530130d56f34932e509b92.

* Update client.tsp

* resolve comments

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Judy Liu <[email protected]>
Co-authored-by: Arthur Ma <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Revert "Unified Evaluation API Spec (Version upgrade) (#36115)" (#36964)

This reverts commit ec27c0af880a760064919e25de052b35b1eebee3.

* Add DeliveryReport GET endpoint for ACS SMS (#36621)

* Add DeliveryReport GET endpoint for ACS SMS

* Merge DeliveryReport examples into one file

* adjust readme.md to have new version

* updating the version  in the main file

* changing api version to all example files

---------

Co-authored-by: Kirill Linnik <[email protected]>

* [Support] tsp migration  (#35579)

* update default tag

* init tsp

* init swagger

* add suppression for warning

* fix body name

* fix breaking

* Fix for nextlink

* fix for return type name of list operations

* fix body name

* fix for azure-async-operation

* fix for azure-async-operation

* fix for azure-async-operation

* fix for azure-async-operation

* temp files

* add @clientLocation and remove @operationId

* use @clientLocation to replace @operationId

* format

* format

* format

* fix Swagger ModelValidation error INVALID_FORMAT

* make value optional to keep compatibility with swagger

* add tspconfig.yaml

* customize for no body common op

* customize for no body common op

* format

* fix cspell

* fix ci

* fix ci

* fix ci

* resolve breaking

* update for empty union

* fix missing final result for lro

* update for @pageItems

* fix for pattern

* service-name

* remove legacy operation

* Add emit-lro-options: "all"

* remove csharp config

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>

* Add new version for Automated Response Public Preview (#36646)

* Current version copy

* Add new version for Automated Response Public Preview

* Update README

---------

Co-authored-by: Razvan Badea <[email protected]>

* update model name (#37007)

* Update HDInsight Linked Service Swagger definition with new payload f… (#36664)

* Update HDInsight Linked Service Swagger definition with new payload fields: {clusterAuthType, credential}

* Update clusterAuthType field type to enum

---------

Co-authored-by: Nakul Ramanathan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* rename model (#37008)

* Bump marked from 16.2.0 to 16.2.1 in /.github/shared (#37002)

Bumps [marked](https://github.com/markedjs/marked) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump marked from 16.2.0 to 16.2.1 in /.github (#37000)

Bumps [marked](https://github.com/markedjs/marked) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump zod from 4.1.3 to 4.1.4 in /.github (#36999)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.3...v4.1.4)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add specific instruction for self service SDK gen from release planner (#36998)

* Add specific instruction for self service SDK gen from release planner

* Updating v1 specs with Chat, Embeddings, Responses, and Vector Stores moved out of preview. (#36955)

* Updating v1 specs with Responses and Chat moved out of preview.

* Adding vector stores

* embeddings

* adding obfuscation

* adding doc to obfuscation field

* Revert "Bump @microsoft.azure/openapi-validator-rulesets (#36894)" (#37014)

- Reverts commit 8b16c315f3a8e04d4c7fd24e01662ddda334b257
- New rule LroAzureAsyncOperationHeader appears to be blocking PRs incorrectly
- https://github.com/Azure/azure-openapi-validator/pull/749

* [readme.js] Add more tests for duplicate tags (#37012)

- Tests related to #37003 (which we decided to not fix)

* Bump zod from 4.1.4 to 4.1.5 in /.github (#37019)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.4...v4.1.5)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Convert Webpubsub Swagger to Tsp (#35228)

* update

* update

* delete

* update

* update

* update

* update

* update

* update

* need to add

* update

* update

* update

* update

* update

* update

* update

* update

* delete

* fix

* update

* update

* update

* fix regeneratekey

* update

* update

* update justification

* update

* update

* update

* update

* update

* update config

* update

* resolve breaking

* java config

* Update specification/webpubsub/SignalRService.Management/client.tsp

* fix go breaking change

* update

* update

* update

* update

* fix privateendpointconnection

* remove private decorator

* java config

* removed

* Remove the csharp config from tspconfig.yaml

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>

* [compute-recommender] Add client.tsp (#37021)

* Add client.tsp for Recommender Management

* Update client.tsp

* Java, client.tsp for storagemover (#37023)

* update service-name

* Java SDK migration fixes for StorageMover: use-object-for-unknown and localIPAddress property name fix

* Release Microsoft.Network 2024-10-01 (#35689)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2024-10-01

Updated the API version from stable/2024-07-01 to stable/2024-10-01.

* Added tag for 2024-10-01 in readme file

* Adding extended location to azure firewall specification (#35134)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* NVAInVnet swagger changes (#35302)

* add nvainvnet swagger & examples

* run prettier

---------

Co-authored-by: Prajjwal Kamboj <[email protected]>

* fix typo and GET example (#35348)

* Creating Packet Capture Operation API to replace existing packet capture API for Azure Firewall (#35362)

* Adding packet capture operation api for azure firewall - public preview feature

* Added Dedicated backend connection and certificate validation options in template for application Gateway Backend Settings (#35161)

Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Prajjwal Kamboj <[email protected]>

* Add Quic Protocol to TransportProtocol. (#35601)

* naming error fix (#35733)

* Packet Capture Parameter Fix: Adding a default integer to prevent default value of 1 being passed by powershell/generatedSDKs (#35779)

* Adding a default value to fix powershell forcing default 1 value for null parameter

* Updating descriptions and moving default duration to 60 seconds.

* Fixing grammar and verbiage

* Add host config for Java: Microsoft.Network API Version 2024-10-01 (#35710)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* Update API Version 2024-10-01 in Microsoft.Network (#35744)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* Update readme.python.md

* Add nsp service tags api (#36665)

Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]>
Co-authored-by: Prajjwal Kamboj <[email protected]>

* Add Suppression for LintDiff (#36732)

* Add LintDiff Suppression Update readme.md

* Add suppression to readme.md

* Update readme with transformation directives for resources (#37005)

Added directives for transforming client names in resource definitions.

---------

Co-authored-by: Prajjwal Kamboj <[email protected]>
Co-authored-by: kjilla <[email protected]>
Co-authored-by: sbhosalemsft <[email protected]>
Co-authored-by: nikhilpadhye1 <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Eugenio Peña García <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Karthik Gumpu <[email protected]>
Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]>

* Update client.tsp (#37024)

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Migrate PostgresqlHsc to TypeSpec (#35623)

* migrate

revert compare

* fix path

* tspconfig.yaml

* fix flatten

* fix legacy template

* fix examples

* tsp compile

* fix ClusterConfigurationListResult

* fix tsp validation

* fix prettier

* fix cspell

* fix tsp validation

* fix tsp format

* fix flatten

* java config

* tsp validation

* fix tspconfig.yaml

* fix breaking

* fix example model validation

* tsp format

* fix example

* update

* fix headers

* use recommended @list

* uniqueItems

* Update tspconfig.yaml

* fix privateendpointconnection

* java config

* Remove the csharp config from tspconfig.yaml

* fix lro headers

fix final-state-via

use ArmCombinedLroHeaders

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>

* Migrate quota to TypeSpec (#35884)

* Migrate quote to TypeSpec

* Fix Swagger diff and errors

* Update TSP version

* Fix Swagger diff and errors

* Remove fixme from doc

* run prettier check

* Restore the original state of version 2025-03-01

* update example

* update example

* Update readme and delete old swagger files

* resolve breaking

* Modify the type of properties

* Delete operationId decorator

The issue of missing 'x-ms paginatable' for SDK validation has not been fixed yet

* Add config for csharp

* Update tspconfig.yaml

* Fix the comments

* Add "x-ms-pageable"

* Fix FinalResult errors

* Add missing headers in response code

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* refactor(schemaregistry): migrate to unified folder structure (#36734)

* refactor folder structure

* update path to fix validation error

---------

Co-authored-by: User <[email protected]>

* Refactor devtestlabs folder structure to comply with Azure Guidelines (#36688)

* Refactor(containerstorage): migrate to unified folder structure  (#36769)

* Refactor containerstorage folder structure to comply with Azure Guidelines

* Add instruction.md

* refactor(datareplication): migrate to unified folder structure (#36768)

* refactor folder structure

* update path to fix ci error

* fix typespec validation ci error

* fix readme reference path

* Refactor(deviceprovisioningservices): migrate to unified folder structure  (#36804)

* Refactor deviceprovisioningservices folder structure to comply with Azure Guidelines

* Update folder stable/stable/2021-10-01=>stable/2021-10-01/

* Refactor elasticsan folder structure to comply with Azure Guidelines (#36809)

* refactor(azurelargeinstance): migrate to unified folder structure (#36824)

* refactor structure folder

* fix ci errors

* refactor(azurefleet): migrate to unified folder structure (#36805)

* refactor structure folder

* fix ci error

* refactor(purviewpolicy): migrate to unified folder structure (#36803)

* refactor structure folder

* fix ci error

* Refactor(guestconfiguration): migrate to unified folder structure (#36812)

* Refactor guestconfiguration folder structure to comply with Azure Guidelines

* Update

* Updated resource-manager/Microsoft.GuestConfiguration/GuestConfiguration to resource-manager/Microsoft.GuestConfiguration/Assignments

---------

Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Refactor(powerbidedicated): migrate to unified folder structure (#36879)

* Refactor powerbidedicated folder structure to comply with Azure Guideline

* Fix ci error

* refactor(desktopvirtualization): migrate to unified folder structure (#36799)

* refactor structure folder

* fix ci error

* fix path in suppressions file

* refactor(vmware): migrate to unified folder structure (#36802)

* refactor structure folder

* fix ci errors

* update service name and fix semantic ci error

* fix the error in deliveryStatus type definition (from enum to string) (#37033)

* Add DeliveryReport GET endpoint for ACS SMS

* Merge DeliveryReport examples into one file

* adjust readme.md to have new version

* updating the version  in the main file

* changing api version to all example files

* changing enum to string

---------

Co-authored-by: Kirill Linnik <[email protected]>

* [dependabot.yml] Unfreeze autorest, js-yaml, cross-env.  Ungroup openapi-validator. (#37034)

- Unfreezing autorest and js-yaml is a continuation of #35166
- Unfreezing cross-env because v10 has sufficient adoption
- Ungrouping openapi-validator because ruleset should update independently

* Update CODEOWNERS for search data-plane and resource-manager (#37035)

* Remove Web KS from 08-01 Azure Search SDK (#36992)

Co-authored-by: Austin Drefke <[email protected]>
Co-authored-by: Kuan Lu <[email protected]>

* Fix response body in spec (#36707)

Co-authored-by: Arber Hila <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11905 (#37036)

* Updated instructions files for service label and CODEOWNERS validation

* Update eng/common/instructions/azsdk-tools/validate-service-label.instructions.md

Co-authored-by: Copilot <[email protected]>

* Trim trailing whitespaces

* Added suggested changes from previous PR

---------

Co-authored-by: Michelle <[email protected]>
Co-authored-by: Michelle Ma <[email protected]>
Co-authored-by: Copilot <[email protected]>

* [Microsoft.AppConfiguration] Fix reference bug (#36072)

* Update

* Update

* Source user ID from graph api in TME (#37037)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Revert "Migrate quota to TypeSpec (#35884)" (#37040)

This reverts commit 02eba4b2b13f272dfd75a92c063fa1f01067ef3f.

* Users/tejasma/2025 09 01 (#36629)

* Copy files from stable/2025-07-15

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-09-01

Updated the API version from stable/2025-07-15 to stable/2025-09-01.

* Added tag for 2025-09-01 in readme file

* modifies examples and adds enforcedGroupName

* updates examples and removes list endpoint

* removes enforcedGroupName from request body

* adds groupType property

* removes list group quota enforcement endpoint from 2025-07-01

* renames ListGroupQuotas and adds appropriate enums

* fixes typo and validation issues

* adds enum type string

* runs prettier

* adds display name and groupType

* adds provisioning State to GetGroupQuotas and ListGroupQuotas

* resolves model validation issue

* adds retry after,modifies 201 respones, and fixes example quality

* adds back file that was deleted in previous version

* Remove groupquota.json to match main branch

* removes subscriptionId from response body

* [.github] Workflows that use PR diff should trigger on "edited" (#37042)

- re-run if the base branch is changed
- previous merge commit may generate incorrect diff

* Update documentation for VirtualNetworkGateway and VirtualWan VpnServ… (#37026)

* Add 2 new POST APIs on VirtualNetworkGateway and VirtualWan resources. (#37028)

* Add Python support to client names in client.tsp (#37068)

* clean tag (#36559)

Co-authored-by: Judy Zhu <[email protected]>
Co-authored-by: Razvan Badea <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* [TSP Migration][advisor] TypeSpec migrated from swagger (#34319)

* First generate

* Fix some diff

* update

* update

* update

* update

* update

* update

* fix

* update

* fixed

* update

* update

* fix

* update

* update

* update

* update

* delete

* add clientName for go

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* delete

* resolve breaking change Deleted Class AdvisorManagementClient

* update

* update

* update

* resolve breaking

* fix go breaking

* merge

* rename for python

* update

* Update .gitignore

* update

* update

* remove csharp emmiter

* update

* update

* update

* Remove `@operationId`

* Add config for .NET

* Update client.tsp

* Update client.tsp

* add @operationId

* fix

* fix extendedProperties in PredictionResponseProperties

* Update clientLocation references to 'Recommendations'

---------

Co-authored-by: mcgallan <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Wenming Liu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>

* tsmv, add ignoreDefinitionCase option (#37065)

* add ignoreDefinitionCase option to tsmv

* comment

* add publish to jobtype (#37070)

* [OffAzure] Site model changes to merge DR and Migrate scenarios (#35842)

* Base commit from 2024-05-01-preview

Base commit

* Site schema changes

* Prettier changes

* fixes

* changes

* resolve comments

* revert changes

* Make changes to add machine resource id for fabric sites

* resolve comments

* resolve comments

* changes

* Fix descriptions

---------

Co-authored-by: Tianen <[email protected]>

* fix readme.md (#37077)

* Remove Private Decorator in Notificationhubs (#36903)

* update

* update

* fix format

* Remove Private Decorator in SqlViirtualmachine (#36904)

* update

* remove suppression

* Remove private decorators (#36943)

* Remove private decorators (#36938)

* Remove private decorators (#36944)

* Remove useless suppression (#36937)

Co-authored-by: Pan Shao <[email protected]>

* Remove private decorators (#36946)

Co-authored-by: Pan Shao <[email protected]>

* [Bicep.Management] Fix C# names to align with original SDK (#35643)

* [Bicep.Management] Fix C# names to align with original SDK

* Update client.tsp

---------

Co-authored-by: Weidong Xu <[email protected]>

* Avere Azure Storage Cache Auto Import 2025-07-01 API Spec (#33395)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-07-01

Updated the API version from stable/2024-07-01 to stable/2025-07-01.

* Added tag for 2025-07-01 in readme file

* Microsoft.StorageCace API version 2025-07-01 for AutoImport support

* Addressing Lint, Prettier and ModelValidation errors

* Addressing ModelValidation errors

* Addressing ModelValidation errors

* Addressing reviewers comments

* Adding start and completion time for auto import jobs and updating the examples

* Adding statusCode and statusMessage for AutoImport

---------

Co-authored-by: Aman Jain <[email protected]>

* storage task assignment regex and top bug fix (#36668)

Co-authored-by: Saaqeb Siddiqi <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Add pull-requests: write permission to copilot-setup-steps.yml workflow (#37100)

* Add pull-requests: write permission to copilot-setup-steps.yml workflow

* [TSP Migration][redis] TypeSpec migrated from swagger (#35243)

* The first version of TSP

* Fix some errors and diffs

* update

* delete conditionalClientFlatten

* update

* update

* Update java config

* update config

* resolve breaking

* update

* resolve breaking

* update

* Resolve some comments

* Add FinalResult, parentResouce decorator, and remove ArmResponse

* resolve go breaking changes

* fix go breaking changes

* fix for python

* update

* Update tspconfig.yaml for Java

* Update Java tspconfig.yaml

* Fix the final result issue and update the syntax to the latest version

* Fix privateEndpointConnection issue and…
Juliehzl pushed a commit that referenced this pull request Oct 9, 2025
…review (#37329)

* Sync eng/common directory with azure-sdk-tools for PR 11477 (#36699)

* place prompts in common place

* Update eng/common/instructions/azsdk-tools/create-sdk-locally.prompt.md

Co-authored-by: Copilot <[email protected]>

* Update eng/common/instructions/azsdk-tools/verify-namespace-approval.prompt.md

Co-authored-by: Copilot <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.prompt.md

Co-authored-by: Copilot <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.prompt.md

Co-authored-by: Copilot <[email protected]>

* rename to .instructions.md

* remove uneeded headers

* change to .instructions

* fix

* run to refer to

* relative links fix

---------

Co-authored-by: Juan Ospina <[email protected]>
Co-authored-by: Copilot <[email protected]>

* [EngSys] Move `prettier-swagger-plugin.js` to `eng/scripts` (#36715)

- Should work now, since `Swagger PrettierCheck` is now outside the unified pipeline
- Reverts PR "Fix prettier config to work locally and in unified pipeline (#25705)"
- Reverts commit b204f92b6b81968b9c718fe42f7b87bbd89568c3

* make the namespace to be `azure.ai.language.text` (#36743)

* [summarize-impact] Enable logging in changed-files (#36742)

* Common prompts (#36744)

* common file references + merged typespec don't create branch

* woops common

* Sync eng/common directory with azure-sdk-tools for PR 11559 (#36746)

* Add a new script to mark package as released from release pipeline

* Update eng/common/scripts/Mark-ReleasePlanCompletion.ps1

Co-authored-by: Copilot <[email protected]>

* Fix spacing in the script

* Update script to check active release plans using package name and pr merge status

* Log work item Ids if multiple works items are found for release plan

---------

Co-authored-by: Praveen Kuttappan <[email protected]>
Co-authored-by: Praven Kuttappan <[email protected]>
Co-authored-by: Copilot <[email protected]>

* typespec merged stay on main (#36747)

Co-authored-by: Juan Ospina <[email protected]>

* Update to support MG level calls (#36301)

* Update Swagger

* Update location

* Add management group param

* Fix typo

* Add header in 202

* Swagger prettier check

* Add operations

* Typo

* Fix order

* Remove operations

* Update version and update MG name

* Update path

* Update example

---------

Co-authored-by: Celina Zhao <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* Review request for Microsoft.ContainerService/aks to add version stable/2025-07-01 (#36361)

* Adds base for updating Microsoft.ContainerService/aks from version stable/2025-05-01 to version 2025-07-01

* Updates readme

* Updates API version in new specs and examples

* Add Kind and Automatic in 2025-07-01 api (#36293)

* [AKS] add AzureLinux3 ossku (#36338)

* feat: Add new AzureLinux3 ossku

* chore: reorder

* chore: update description

---------

Co-authored-by: Yiran Li <[email protected]>
Co-authored-by: lilypan26 <[email protected]>
Co-authored-by: Mary Gao <[email protected]>

* Edge Sites updating service group name pattern validation (#36619)

* removed pattern validation for sg to enable site creation at sg root

* added sites.json post compilation

* added regex for servicegroupname

---------

Co-authored-by: Ayushi Upmanyu <[email protected]>

* fix optionality (#36766)

Co-authored-by: tadelesh <[email protected]>

* Support download swagger from RPSaaS (#36770)

Co-authored-by: Pan Shao <[email protected]>

* Cut 2025-09-01-GA Azure.Search Dataplane API Version (#36049)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-09-01

Updated the API version from stable/2024-07-01 to stable/2025-09-01.

* Initial API cut

* Sync Azs to GH Swagger and examples

* Add Index Level Description

* [Bugfix] Adding name property to SearchIndexerStatus

* Swagger & SDK Changes for MRL GA

* Add normalizers swagger

* GA subscore for vector with debug query mode

* Onelake GA Swagger changes

* swagger change: support new object rescoringOptions,
deprecate old rerankWithOriginalVectors and defaultOversampling properties

* Add Document Intelligence Changes

* GA semantic scoring profile

* Add semantic partial response fix

* Fix description for debug definition

* Sync eng/common directory with azure-sdk-tools for PR 11726 (#36782)

* Update release plan completion script to take package info file

* Take only info file path as param

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* [Monitor.Ingestion] .NET client generation (#36759)

The focus of these changes is to update the
Ingestion assets to support generation of the
.NET client library.

* Rename LRO operations to internal for Python (#36756)

* Set LRO operations to internal for python

* Fix go validation issue

---------

Co-authored-by: Rena Chen <[email protected]>

* Bump @apidevtools/json-schema-ref-parser in /.github/shared (#36777)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.1.1...v14.2.0)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser in /.github (#36775)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.1.1 to 14.2.0.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.1.1...v14.2.0)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump typescript-eslint (#36776)

Bumps the eslint group with 1 update in the /.github directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).

Updates `typescript-eslint` from 8.39.1 to 8.40.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.40.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [CogSvc] Fix 2025-04-01-preview and 2025-06-01 stable API to match service behavior for account networkInjections property (#36395)

* Fix API to match service behavior for account networkInjections property
* Fix 2025-04-01 preview API to match service behavior for account networkInjections property
* add suppressions

---------

Co-authored-by: Razvan Badea <[email protected]>
Co-authored-by: ReleaseHelper <ReleaseHelper>
Co-authored-by: Judy Liu <[email protected]>

* Add delta class for fabric tool (#36785)

* [WebPubSub] TSP Migration for WebPubSub (#35853)

* init files from conversion

* initial checklist fixes

* fix service decorator info

* enum to union in models

* newly compiled files

* add linter

* initial warnings fixes

* updates

* fix

* suppress warnings

* suppress for std ops

* emitter updates

* rename interface name to match output

* adjust ns

* mod output dir location

* add tokencredential

* ignore mqtt for spelling

* prettier fixes

* match the orig doc

* client customizations

* update method name

* update version info

* rename operation to match old

* fix package pprint name

* align error codes and success

* fix kwarg names

* rename operation to match

* update ns name

* mark model as pagedResult

* removed unused model

* removed openapi import

* leave query as is

* fix listconn op to be a list, fix model item

* clean up tsp config

* fix typo

* info for other languages, commented out for now

* add suppressions for backwards comp

* removed unused imports

* remove interfaces, remove client location

* add connection_id to groupmember

* fix missing json ref

* add new json file

* changes to tspconfig

* changes for other langs

* add suppressions

* rename

* add csharp pckage name

* tsp config changes

* add reference

* add ts package dir

* remove additional files

* reset readme file

* new namespace

* remove old swagger

* add new swagger and examples

* point readme to new swagger

* fix readme

* some minor changes

* align response codes with openapi

* align response codes

* update to compliant names

* try to fix model validation byte error

* fix byte validation error

* fix deprecation error

* fix validation

* keep the old swagger name

* readme update for swagger rename

* small fixes

* formatting

* fix js tspconfig

* Add Powershell Installation Instructions for Copilot (#36788)

* Update client.tsp for IotOperations (#36783)

* Storagemover 2025-07-01 api version (#36560)

* Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions.

* Fix missing newline at end of file in JSON examples for Azure Storage Mover endpoints

* Fix missing newline at end of file in multiple JSON example files for Azure Storage Mover

* Update example JSON files for Azure Storage Mover to ensure consistency and clarity

* empty

---------

Co-authored-by: Suyash Choudhary <[email protected]>
Co-authored-by: cptolookfor <[email protected]>
Co-authored-by: Ray Chen <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* fix CheckNameAvailabilityRequest (#36797)

* [Microsoft.Resources] Deployment Stacks TypeSpec migration. (#35588)

* Add TSP.

* Add 2022-08-01-preview examples.

* Add 2024-03-01 examples.

* Work around response typing issue. TODO on x-ms-error-response.

* This is probably more semantically correct.

* Fix differences

* Supress + compact docs.

* Compact.

* Nevermind, tsp formatter doesn't like it.

* Fix tspconfig

* Fix .NET SDK validation errors.

* More suppressions

* Remove these I don't think it's needed

* Update examples.

* Align with checklist.

* Commit generated files.

* tsp format .

* Fix failing typespec config validation.

* Fix management group name and body name in examples.

* Fix model validation problems.

* Fix tspconfig.

* tsp compile .

* More ModelValidation fixes.

* Fix lintdiff error.

* Update to v6 common types per lint warnings.

* tsp compile . for the provisioning state fix.

* Rename, add csharp filter.

* Update suppression notes.

* Update notes.

* Remove language-specific configs per TSP migration for Bicep.Management https://github.com/Azure/azure-rest-api-specs/pull/35306

* Fix package names.

* Attempt to fix some breaking changes/back-compat issues.

* Don't rename in the response.

* Back compat fixes

* Fix examples.

* Breaking changes fixes.

* This isn't needed.

* Based on the examples, I don't think this is proper usage.

* resolve breaking changes

* update

* update

* Update tspconfig.yaml

---------

Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Bump @autorest/openapi-to-typespec (#36796)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).

Updates `@autorest/openapi-to-typespec` from 0.11.8 to 0.11.9
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/commits)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: format monitor.ingestion tsp files (#36827)

* Add Uasge.json (#36826)

* Add thread message delete operation (#35320)

* Add thread message delete operation

* Re generate swagger

* Add samples

* Fix

* Rename delete operation

* Sync eng/common directory with azure-sdk-tools for PR 11741 (#36835)

* Add a pipeline template to mark SDK package as released

* Ignore test release plans when marking package as released

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* Get traffic incident - updated sample request/response to include valid bbox values. (#34407)

* Updated sample response.

* Updated sample request information

---------

Co-authored-by: Faraz Siddiqui <[email protected]>

* [compute fleet] remove @path decorator for resource (#36795)

Co-authored-by: ReleaseHelper <ReleaseHelper>

* [hardwaresecuritymodules] Change the position of the suppression and remove unnecessary decorators (#36854)

* Change the position of the suppression

* Delete unnecessary decorators

* Updated documentation for Azure Maps Geolocation API (#34054)

* Updated documentation

* Changed 'country' to 'country/region'.

* Suppressing TypeSpec error.

---------

Co-authored-by: Faraz Siddiqui <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>

* [Azure Load Testing] Add 2025-03-01-preview Data-Plane APIs (#32585)

* Update typespec and add swagger JSON

* Add examples

* Update API version in examples

* Update data plane readme.md

* Add minValue and maxValue for loadPercentage

* Added CreatedByType updates and CreatedByUri properties

* Added CreatedByType updates and CreatedByUri properties

* Fix enum value

* Added clone test apis and equivalent LROs

* Missed uploading the swagger file

* Add insights in the test run result

* Examples and updates to operations apis

* Fixing the OperationSTatus LRO

* Revert "Add insights in the test run result"

This reverts commit d3d3672df2294d360168f8679767ee9af1a3b6cd.

* Revert loadPercentage change for optional engine instance

* Add maximumVirtualUsersPerEngine auto stop parameter

* Add examples and added decorator

* tsv format and prettier

* Updated examples

* Updated example to contain headers

* Reverting a change

* Fixing a change

* Renaming operation

* LintDiff supressions

* Update client.tsp to latest

* Updated generation

* Add estimatedVirtualUserHours

* Add Read lifecycle

* Add testIds filter for ListTestRuns (#35700)

* add testIds filter for ListTestRuns

* fix: update operationId for ListTestRuns to include TestIds

* fix: update title for ListTestRuns to reflect testIds filtering

* fix: update documentation for testIds in ListTestRunQueryParams to clarify usage

* Update examples

* Add testIds example

* Changes for actionable insights

* Adding specification for new ErrorDetail model (#36532)

* fix tsp issues

* Move examples to right folder

* updated swagger failure

* update model

* PR comments

* add suppression

* Fixing OperationStatus Response body as per review comment

---------

Co-authored-by: Mitesh Shah <[email protected]>
Co-authored-by: Venkat Ragavan S <[email protected]>
Co-authored-by: mbhardwaj-msft <[email protected]>
Co-authored-by: Himanshu Bisht <[email protected]>
Co-authored-by: Venkat Ragavan <[email protected]>

* Move insights to test run operations (#36856)

Co-authored-by: Venkat Ragavan S <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11745 (#36840)

* Fix wiql issue in getting release plan work items

* Update eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1

Co-authored-by: Copilot <[email protected]>

* .NET requires custom source path since source path contains dev tools repo

* Remove order by

---------

Co-authored-by: Praveen Kuttappan <[email protected]>
Co-authored-by: Praven Kuttappan <[email protected]>
Co-authored-by: Copilot <[email protected]>

* Update for august hotfix 2 (#36832)

Co-authored-by: Mike Harder <[email protected]>

* [AI Projects] Removing unused config entries (#36860)

Signed-off-by: trangevi <[email protected]>

* [OpenAI.v1] Temporarily removing deployment-based multipart-form-data… (#36672)

* [OpenAI.v1] Temporarily removing deployment-based multipart-form-data operations.

* video.

* Fixing generate speech operation.

* finetuning.

* Unified Evaluation API Spec (Version upgrade) (#36115)

* Unified Evaluation API Spec (Version upgrade)

* updating tspconfig.yaml

* Use flat scores

* Updating routes + Removing Agent run evaluation

* rename items to messages

* Updating InlineJsonDataSource to InlineDataSource

* Updating discriminator values

* initial modeling for real-time api evaluation (#36147)

* initial modeling for real-time api: single evaluation

* update given comments

* add optional storage for customers

* remove plural

* updates given the SDK review

* remove the tsp generated json for merge ease

* OneEval is not a separate resource type

* remove additional storage option for sync. Clients will have to manage this

* Merge

* Update result model

* Fix example

* Adding standard deviation

* confidence interval

* Addressing feedback from API review

* nit fixing names

* Update to runBatch

* Readme update

* Example Added

* Fix examples

* Fix paths

* Revert older version changes

* Revert changes to older version

* Reverting more changes

* Adding Examples

* adding 2 MB limit

* Fix version in examples

* Added deprecated in route

* Adding comment

* Update name to id in new version of API

* Fix

* Model validation fixes

* EvaluationMessages -> EvaluatorMessages

* Fix model for labels

* Fixed examples for deprecated endpoints

* Removed deprecated routes

* Removed not needed files

* Correct Api-version in tspconfig.yaml

* Using OneEvaluation Model as request and response

* Remove state from individual result & put usage within metrics

* Update image url message type

* Removing request from response payload for OneEvaluation

* Fix example

* Mark API is deprecated

* Remove b64_json

* Fix image_url

* Adding error field as well in evaluator status

* Fix error message

* merge latest + fix tsp validation

* Fixed inline source to not return user data

* Fix the validation error

* Fix example

* Addressing PR comments - outcome union

* One -> Single rename

* Prettier fix

* Removing GetEvaluationResults API

* Fix lint issues

* prettier fix

---------

Co-authored-by: Ritesh Kumar Sinha <[email protected]>
Co-authored-by: Kayla Seager <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* [summarize-checks] Trigger on workflow "TypeSpec Validation" (#36864)

- Necessary if this required check finishes last

* Add SharePoint delta tool call. (#36865)

* Webpubsub To New TSP Folder Structure (#36833)

* delete old structure

* move to new structure

* files after tsp compile

* delete stragglers

* move under data plane

* update tspconfig path

* generated swagger

* update project root

* remove generated swaggers from data-plane level

* move readme up a level

* add readme

* point to right swagger

* changes

* reference swaggers

* update readme

* fix location

* location fix

* remove dupe readme

* [AzureDataTransfer] Bugfix for Mimefilter (#36862)

* init - bugfix

* add json

* examples

* pretty

* [context.js] Fix tests for 100% codecov, inline error snapshots (#36866)

* [python][security] Convert readme.python.md to singleapi package format (#36032)

* Initial plan

* Convert security readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [python][web] Convert readme.python.md to single-api package configuration (#35937)

* Initial plan

* Convert web readme.python.md to single-api package configuration

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [python][compute] Update readme.python.md to convert to singleapi package (#36033)

* Initial plan

* Update compute readme.python.md to singleapi package format

Co-authored-by: msyyc <[email protected]>

* init for package-python-sdk

* update

* fix python tag

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* adding new stable 2025-08-02 version for Microsoft.IoTFirmwareDefense (#36650)

* adding new stable 2025-08-02 version for the fist API. this will be the first GA API version

---------

Co-authored-by: Mike Lucadamo <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>

* Update tspconfig.yaml to pin api-version (#36880)

* mgmt, signalr, convert to TypeSpec (#35463)

* [TSP Migration][databox] TypeSpec migrated from swagger (#35690)

* [servicefabricmanagedclusters] .NET Emitter: Treat timespan as string to avoid breaking change in csharp (#36883)

* Bump OAV (#36872)

* bump oav dep to 4.0.0. This eliminates dependencies on newman and postman-collective

This reverts commit dc5e725537b4e38cdbea0e7ca7b9dbaf338f2747.

* Update changelog parsing to round-trip header (#36884)

Co-authored-by: Wes Haggard <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11807 (#36890)

* Update package release status completion to process multiple packages

* Updated as per review comments

* Updated as per review comments

---------

Co-authored-by: Praveen Kuttappan <[email protected]>

* Update access public for some models and enums (#36889)

Co-authored-by: Rena Chen <[email protected]>

* [TypeSpecValidation] Improve error message for invalid service name (#36892)

* [extract-inputs] Improve Octokit request and rate-limit logging (#36871)

* Eladschwartz/adding new api docs for public 2025 version (#35121)

* Saving a working version

* Saving changes

* Save a working version

* Adding more models

* Saving changes

* Including minimal working example

* Saving changes to enum to string

* Updating enum types

* Saving changes

* Saving work

* Saving skus changes

* Saving enum work

* Saving description updates

* Removing redundant models

* Saving public offers example

* Saving changes

* Saving changes

* Saving examples

* Adding changes

* Adding more changes

* Making more changes

* Updating files

* Making more required compilation fixes

* Adding the json path to the readme

* Adding json path to the readme

* Fixing more validation issues

* Fixing linter error

* Reverting changes to "hasRI" fields

* Updating created openAPI spec

* Validation changes

* Updating PlanDetails

* Adding missing properties from examples

* Post compile check

* Adding "value" type to listing operation

* Removing irrelevant fields from the listing response

* Updating vCpu field

* Updating name of Azure Key

* Fixing pascal case issue

* Adding required changes to union types

* Adding model extensions

* Updating validation errors

* Adding descriminator suppression

* Adding description to Versions enum

* Removing SDK generation

* Adding more documentation changes

* Adding a more detailed description of azure benefit

* Adding search parameter

* Fixing description quotations

* Replacing enum types with string types

* Updating open api rest spec

* Updating openapi identifiers fields

* Adding suppresions for sdk generation

* Adding more lint diff fixes

* Fixing hidekeys and pricing audience location

* Fixing team suggestions

* Updating descriptions requested in API review

* Adding option  to omit unreachable types

* Removing key from json

* Updating inner error description

* Adding pricing audience to skus

* Adding updated enhanced descriptions

* More descriptions fixes

* Adding spelling ignore

* Fixing documentation descriptions

* Updating example files to match descriptions

* Adding more descriptions

* Saving changes

* Updating error payload in docs

* Remove max and min quantitiy from skus apis

* Checkin working version

* Saving changes from internal docs review

* Fixing merge issues

* Moving types to definition section

* More loop component updates

* Finalizing changes

* Update descriptions

* AzureTerraform 2025-09-01-preview (#36638)

- New input properties: includeRoleAssignment, includeManagedResource, includeResourceGroup, recursive
- Vastly improved docs

* Generate portalservices .NET SDK  using new generator (#36901)

* Added bulk review api (#36774)

* Added bulk review api

* Added valid arm id in example

* Made TSV as optional param in bulk publish

* space fix

---------

Co-authored-by: Ravindra Dongade <[email protected]>

* Bump zod from 4.0.17 to 4.1.1 in /.github (#36896)

Bumps [zod](https://github.com/colinhacks/zod) from 4.0.17 to 4.1.1.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.0.17...v4.1.1)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the eslint group across 2 directories with 2 updates (#36895)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).

Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0)

Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* added package name (#36918)

* Sync eng/common directory with azure-sdk-tools for PR 11802 (#36886)

* prompt files for labels and codeowners

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Co-authored-by: Mariana Rios Flores <[email protected]>

* Update eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Co-authored-by: Mariana Rios Flores <[email protected]>

* changed NotAServiceLabel line

* changed guidance to the documentation

* specified which PRs to display

* Update eng/common/instructions/azsdk-tools/validate-service-label.instruction.md

Co-authored-by: Juan Ospina <[email protected]>

* Update eng/common/instructions/azsdk-tools/validate-codeowners.instructions.md

Co-authored-by: Juan Ospina <[email protected]>

* Update eng/common/instructions/azsdk-tools/validate-service-label.instruction.md

Co-authored-by: Juan Ospina <[email protected]>

---------

Co-authored-by: shirelmr <[email protected]>
Co-authored-by: Shirel Marino <[email protected]>
Co-authored-by: Mariana Rios Flores <[email protected]>
Co-authored-by: Michelle <[email protected]>
Co-authored-by: Michelle Ma <[email protected]>
Co-authored-by: Juan Ospina <[email protected]>
Co-authored-by: Daniel Jurek <[email protected]>

* Adding prompts for CODEOWNERS and Labels tools (#36885)

* moved service label prompt to new feature branch

* added additional guidance for naming service labels

* Edited service label prompt file to include new MCP tools

* Added details for if branch already exists for service label

* Completed first draft of validatecodeowners prompt file

* Corrected some syntax for consistency

* Minor changes to codeowners

* Exluded our codeowners stretch goals (adding and deleting codeowners)

* Updated prompt files to utilize exisiting validation prompt files.
Updated some guidance steps.

* Reordered the workflow in prompt files

* Extra checks for service label color in the common-labels csv file

* Updated the codeowners prompt file and relating steps.

* added definitive style for service labels

* Added additional guidance for naming labels

* Updated codeowners prompt file to use new tools/workflow.

* reformatted to improve readability

* rewrote the workflow to account for mcp tool changes

* reduced redundacy for labels and codeowners

* added link for invalid owners to set visbility to public

* Changing prompt files.

* added links for codeowners documentation

* modified lines for provide documentation

* changed tools names

* updated file names

* changes

* moved eng common files

* Fix links for validate service label and codeowners

---------

Co-authored-by: Michelle <[email protected]>
Co-authored-by: ReilleyMilne <[email protected]>
Co-authored-by: shirelmr <[email protected]>

* Support customized branch when create sdk PR (#36748)

* Support customized branch when create sdk PR

* moved the step to inside of SDK PR condition

* support non-existed branch

* removed force push flag

* Updated SdkRepoCommit to SdkBranchName

* Updated parameter name

* updated regex to include !refs

* [EngSys] npm update (#36919)

* [api-doc-preview] Move from "shared" to "workflows" (#36893)

* Adding the beta7 swagger (#35757)

* Adding the beta7 swagger

* Adding the latest swagger for the signaling feature and missing media feature for beta7

* latest swagger changes includes the summarizecall feature

* swagger prettier

* updating the latest changes

* swagger prettier run

* add example for move participant

* rename the the example file to correct one

* prettier run

* adding the example for summariza call

* fixing the exampels

* fixing the build failures

* fixing moveparticipant model validation failure

* fixing model failure

* updating new swagger for renaming the transcriptioncallsummaryupdate to transcriptioncallsummaryupdated

* updating the latest swagger

* addressing the sdk reviews for the media

* updating the latest swagger

---------

Co-authored-by: James Deng (ACS) <[email protected]>

* [resourceManagement.yml] Fix bug with no changed files in more places (#36929)

* Updated the owner of SDK PR repo (#36925)

* [oav-runner] Remove warning messages from formatting output (#36935)

* Add new 2025-05-01-preview API version to Microsoft.Cdn Deployment Versions Public Preview (#35440)

* Base on latest stable version 2025-04-15. Includes updating api version to 2025-05-01-preview.

* Add 2025-05-01-preview to readme.md

* Copy existing mTLS API from 2024-06-01-preview and add new properties; Update examples

* Change for preview deployment feature

* Run prettier

* Update subscriptionId in example

* Fix model validation failed

* Fix ARM reviewer comments

* Update type string to date-time

* Fix formatting

* Rename timing

* Added header name to property description

* Rename time properties in example file

* rename to EnforceMtlsEnabledState

* Back out all mTLS API changes

* Clean up example files

* Add input file in readme

* Add input file in readme

* Add missing type and format

---------

Co-authored-by: shaowan-msft <[email protected]>

* [powerbidedicated]Remove redundant model and update Operations_List (#36877)

* update

* remove private things

* update (#36331)

* update (#36909)

* [summarize-checks] Add test for extracting summary from zip archive (#36942)

- Conditional on existence of "unzip" executable

* [workloadorchestration] use ArmCustomPatchSync for patch method (#36691)

* [workloadorchestration]use ArmCustomPatchSync for patch method

* update

* Update Solution.tsp

* use customized update model instead

* update

* update

* Revert "update"

This reverts commit df2945931b05682e1a74798435589d4dad62013d.

* remove tags

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Mary Gao <[email protected]>

* Cognitive Services 2025-07-01-preview (#35345)

* Baseline against 2025-06-01 stable.
* Update readme.md to use package-2025-07-01-preview by default
* Added Quota Tier Swagger Specs  (#35388)
* [CustomTopic] Add custom topic feature to cogsvc control plane API (#35372)
* Added new Legacy lifecycle status, replacement config and model asset id (#35505)
* ReplacementConfig.autoUpgradeStartDate should be in format of date-time (#35655)
* Add storedCompletionsDisabled Account Properties: The flag to disable stored completions. (#35697)
* [Address PR feedback] Use enum instead of a boolean value to indicate deprecation status (#36189)
* Update to reference newer common types (#36208)
* Update all common type references to use v3 - v4+ will require breaking change verification.
* Enable modelerfour.lenient-model-deduplication for python and go SDK generation - ErrorResponse/ErrorDetail common types are being flagged without this setting.
* Fix invalid NetworkInjections specification - bug since 2025-04-01-preview (#36376)

---------

Co-authored-by: Ritwik Desai <[email protected]>
Co-authored-by: huliang-microsoft <[email protected]>
Co-authored-by: Aditya Kumar <[email protected]>
Co-authored-by: Dawei Li <[email protected]>
Co-authored-by: hgarg11 <[email protected]>

* Bump @microsoft.azure/openapi-validator-rulesets from 2.1.7 to 2.1.8 in /eng/tools/lint-diff in the openapi-validator group across 1 directory (#36894)

* Bump @microsoft.azure/openapi-validator-rulesets

Bumps the openapi-validator group with 1 update in the /eng/tools/lint-diff directory: [@microsoft.azure/openapi-validator-rulesets](https://github.com/Azure/azure-openapi-validator).

Updates `@microsoft.azure/openapi-validator-rulesets` from 2.1.7 to 2.1.8
- [Changelog](https://github.com/Azure/azure-openapi-validator/blob/main/changelog.md)
- [Commits](https://github.com/Azure/azure-openapi-validator/commits)

---
updated-dependencies:
- dependency-name: "@microsoft.azure/openapi-validator-rulesets"
  dependency-version: 2.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: openapi-validator
...

Signed-off-by: dependabot[bot] <[email protected]>

* bump ruleset in more files

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Harder <[email protected]>

* [summarize-checks] Use latest artifact named "job-summary" (#36640)

* fix powershell URL in copilot instructions (#36834)

* fix powershell URL in copilot instructions

* [EngSys] Skip ratelimit log if no response headers (#36958)

* Bump zod from 4.1.1 to 4.1.3 in /.github (#36956)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.1 to 4.1.3.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.1...v4.1.3)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Harder <[email protected]>

* changed name file (#36960)

Co-authored-by: shirelmr <[email protected]>

* snake case tool names (#36959)

* Remove csharp-service-dir parameter and standardize C# emitter output directory configuration (#36679)

* [ILogger] Add warning() method (#36967)

* Sync eng/common directory with azure-sdk-tools for PR 11839 (#36965)

* snake case

* change file name to .instructions.md

* Revert "change file name to .instructions.md"

This reverts commit c4bb65dc03258a45f74590edff6ccbf889d9e559.

---------

Co-authored-by: Juan Ospina <[email protected]>

* fix issues introduced by previous api-version bump of storagemover (#36949)

* Update models.tsp (#36908)

* [workloadorchestration] update operation (#36977)

* update operation

* update operation

* Add back location and azure-asyncoperation (#36980)

Co-authored-by: Pan Shao <[email protected]>

* Change the description of deprecating vm refresh action of RetainedData. (#35867)

* Change the description of deprecating vm refresh action of RetainedData.

* Revert "Change the description of deprecating vm refresh action of RetainedData."

This reverts commit 1ec0dfdadf36d1322db51098d4c3cb2fa85d7430.

* Add deprecated directive and slightly change the description.

---------

Co-authored-by: wenjiezhang <[email protected]>

* update route description (#36974)

Co-authored-by: Will Huang <[email protected]>

* [issues.js] Add "logger" parameter (#36987)

* Adding readme.md file in resource-manager folder (#36660)

* Adding readme.md file in resource-manager folder

* Updating readme

* [Swagger to TSP conversion] [mgmt] dnsresolver (#36066)

* try migrate

* update tsp and compile again

* Fix and generate

* delete temp files

* remove old swagger

* delete sparse-spec

* fix lint

* configure sdk emitter

* configure sdk emitter

* configure sdk emitter

* fix typespec validation

* pretieer

* remove dnsresolver.json

* update tspconfig

* fix duplicate actionType issue

* add clientLocation

* resolve spec changes

* fix validation

* fix validation

* fix swagger validation

* fix swagger validation

* update suppress message and update CloudError

* regen swagger

* update

* resolve breaking

* no need client.tsp

* resolve breaking

* Update tspconfig.yaml

* Update tspconfig.yaml

* fix lro and paging validation errors

* remove sparse-spec

* Fix partial resource

* Add .net configuration

* update etag

* remove operation id

* suppress validation error

* use using Network

* update .net configuration

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* Add @qiaozha as code owner for suppressions.yaml (#37001)

Added @qiaozha as a code owner for suppressions.yaml.

* [Typespec Migration] migrate mysql-flexible to typespec (#35895)

* migrate mysql to typespec

* update

* update

* update

* update

* update

* update

* update

* update

* remove old swagger

* update

* update

* update

* update

* update

* update

* update

* update

* Update models.tsp

* update

* update

* update

* update

* Update readme.md

* update

* update

* pretty check

* update

* Update client.tsp

* update

* Update routes.tsp

* Update readme.md

* update

* update

* update

* update

* Update tspconfig.yaml

* update

* update

* Update tspconfig.yaml

* update

* update

* update

* update

* update

* update

* Revert "update"

This reverts commit e9d1b9bcfa4a5ba539fca243e0d9b8de19fcfe10.

* revert customized code change

* update PrivateEndpointConnection

* update

* update

* update

* update

* update

* update

* update

* update

* update

* Update tspconfig.yaml

* Update tspconfig.yaml

* java backward compatibility

* remove @operationId & fix operation group name and operation name

* Update PrivateEndpointConnection.tsp

* update

* Revert "update"

This reverts commit 3cd500d361b11fa433530130d56f34932e509b92.

* Update client.tsp

* resolve comments

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Judy Liu <[email protected]>
Co-authored-by: Arthur Ma <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Revert "Unified Evaluation API Spec (Version upgrade) (#36115)" (#36964)

This reverts commit ec27c0af880a760064919e25de052b35b1eebee3.

* Add DeliveryReport GET endpoint for ACS SMS (#36621)

* Add DeliveryReport GET endpoint for ACS SMS

* Merge DeliveryReport examples into one file

* adjust readme.md to have new version

* updating the version  in the main file

* changing api version to all example files

---------

Co-authored-by: Kirill Linnik <[email protected]>

* [Support] tsp migration  (#35579)

* update default tag

* init tsp

* init swagger

* add suppression for warning

* fix body name

* fix breaking

* Fix for nextlink

* fix for return type name of list operations

* fix body name

* fix for azure-async-operation

* fix for azure-async-operation

* fix for azure-async-operation

* fix for azure-async-operation

* temp files

* add @clientLocation and remove @operationId

* use @clientLocation to replace @operationId

* format

* format

* format

* fix Swagger ModelValidation error INVALID_FORMAT

* make value optional to keep compatibility with swagger

* add tspconfig.yaml

* customize for no body common op

* customize for no body common op

* format

* fix cspell

* fix ci

* fix ci

* fix ci

* resolve breaking

* update for empty union

* fix missing final result for lro

* update for @pageItems

* fix for pattern

* service-name

* remove legacy operation

* Add emit-lro-options: "all"

* remove csharp config

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>

* Add new version for Automated Response Public Preview (#36646)

* Current version copy

* Add new version for Automated Response Public Preview

* Update README

---------

Co-authored-by: Razvan Badea <[email protected]>

* update model name (#37007)

* Update HDInsight Linked Service Swagger definition with new payload f… (#36664)

* Update HDInsight Linked Service Swagger definition with new payload fields: {clusterAuthType, credential}

* Update clusterAuthType field type to enum

---------

Co-authored-by: Nakul Ramanathan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* rename model (#37008)

* Bump marked from 16.2.0 to 16.2.1 in /.github/shared (#37002)

Bumps [marked](https://github.com/markedjs/marked) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump marked from 16.2.0 to 16.2.1 in /.github (#37000)

Bumps [marked](https://github.com/markedjs/marked) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 16.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump zod from 4.1.3 to 4.1.4 in /.github (#36999)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.3...v4.1.4)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add specific instruction for self service SDK gen from release planner (#36998)

* Add specific instruction for self service SDK gen from release planner

* Updating v1 specs with Chat, Embeddings, Responses, and Vector Stores moved out of preview. (#36955)

* Updating v1 specs with Responses and Chat moved out of preview.

* Adding vector stores

* embeddings

* adding obfuscation

* adding doc to obfuscation field

* Revert "Bump @microsoft.azure/openapi-validator-rulesets (#36894)" (#37014)

- Reverts commit 8b16c315f3a8e04d4c7fd24e01662ddda334b257
- New rule LroAzureAsyncOperationHeader appears to be blocking PRs incorrectly
- https://github.com/Azure/azure-openapi-validator/pull/749

* [readme.js] Add more tests for duplicate tags (#37012)

- Tests related to #37003 (which we decided to not fix)

* Bump zod from 4.1.4 to 4.1.5 in /.github (#37019)

Bumps [zod](https://github.com/colinhacks/zod) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.4...v4.1.5)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Convert Webpubsub Swagger to Tsp (#35228)

* update

* update

* delete

* update

* update

* update

* update

* update

* update

* need to add

* update

* update

* update

* update

* update

* update

* update

* update

* delete

* fix

* update

* update

* update

* fix regeneratekey

* update

* update

* update justification

* update

* update

* update

* update

* update

* update config

* update

* resolve breaking

* java config

* Update specification/webpubsub/SignalRService.Management/client.tsp

* fix go breaking change

* update

* update

* update

* update

* fix privateendpointconnection

* remove private decorator

* java config

* removed

* Remove the csharp config from tspconfig.yaml

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>

* [compute-recommender] Add client.tsp (#37021)

* Add client.tsp for Recommender Management

* Update client.tsp

* Java, client.tsp for storagemover (#37023)

* update service-name

* Java SDK migration fixes for StorageMover: use-object-for-unknown and localIPAddress property name fix

* Release Microsoft.Network 2024-10-01 (#35689)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2024-10-01

Updated the API version from stable/2024-07-01 to stable/2024-10-01.

* Added tag for 2024-10-01 in readme file

* Adding extended location to azure firewall specification (#35134)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* NVAInVnet swagger changes (#35302)

* add nvainvnet swagger & examples

* run prettier

---------

Co-authored-by: Prajjwal Kamboj <[email protected]>

* fix typo and GET example (#35348)

* Creating Packet Capture Operation API to replace existing packet capture API for Azure Firewall (#35362)

* Adding packet capture operation api for azure firewall - public preview feature

* Added Dedicated backend connection and certificate validation options in template for application Gateway Backend Settings (#35161)

Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Prajjwal Kamboj <[email protected]>

* Add Quic Protocol to TransportProtocol. (#35601)

* naming error fix (#35733)

* Packet Capture Parameter Fix: Adding a default integer to prevent default value of 1 being passed by powershell/generatedSDKs (#35779)

* Adding a default value to fix powershell forcing default 1 value for null parameter

* Updating descriptions and moving default duration to 60 seconds.

* Fixing grammar and verbiage

* Add host config for Java: Microsoft.Network API Version 2024-10-01 (#35710)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* Update API Version 2024-10-01 in Microsoft.Network (#35744)

Co-authored-by: Prajjwal Kamboj <[email protected]>

* Update readme.python.md

* Add nsp service tags api (#36665)

Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]>
Co-authored-by: Prajjwal Kamboj <[email protected]>

* Add Suppression for LintDiff (#36732)

* Add LintDiff Suppression Update readme.md

* Add suppression to readme.md

* Update readme with transformation directives for resources (#37005)

Added directives for transforming client names in resource definitions.

---------

Co-authored-by: Prajjwal Kamboj <[email protected]>
Co-authored-by: kjilla <[email protected]>
Co-authored-by: sbhosalemsft <[email protected]>
Co-authored-by: nikhilpadhye1 <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Eugenio Peña García <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Karthik Gumpu <[email protected]>
Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]>

* Update client.tsp (#37024)

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Migrate PostgresqlHsc to TypeSpec (#35623)

* migrate

revert compare

* fix path

* tspconfig.yaml

* fix flatten

* fix legacy template

* fix examples

* tsp compile

* fix ClusterConfigurationListResult

* fix tsp validation

* fix prettier

* fix cspell

* fix tsp validation

* fix tsp format

* fix flatten

* java config

* tsp validation

* fix tspconfig.yaml

* fix breaking

* fix example model validation

* tsp format

* fix example

* update

* fix headers

* use recommended @list

* uniqueItems

* Update tspconfig.yaml

* fix privateendpointconnection

* java config

* Remove the csharp config from tspconfig.yaml

* fix lro headers

fix final-state-via

use ArmCombinedLroHeaders

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>

* Migrate quota to TypeSpec (#35884)

* Migrate quote to TypeSpec

* Fix Swagger diff and errors

* Update TSP version

* Fix Swagger diff and errors

* Remove fixme from doc

* run prettier check

* Restore the original state of version 2025-03-01

* update example

* update example

* Update readme and delete old swagger files

* resolve breaking

* Modify the type of properties

* Delete operationId decorator

The issue of missing 'x-ms paginatable' for SDK validation has not been fixed yet

* Add config for csharp

* Update tspconfig.yaml

* Fix the comments

* Add "x-ms-pageable"

* Fix FinalResult errors

* Add missing headers in response code

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: melina5656 <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Minghao Chen <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* refactor(schemaregistry): migrate to unified folder structure (#36734)

* refactor folder structure

* update path to fix validation error

---------

Co-authored-by: User <[email protected]>

* Refactor devtestlabs folder structure to comply with Azure Guidelines (#36688)

* Refactor(containerstorage): migrate to unified folder structure  (#36769)

* Refactor containerstorage folder structure to comply with Azure Guidelines

* Add instruction.md

* refactor(datareplication): migrate to unified folder structure (#36768)

* refactor folder structure

* update path to fix ci error

* fix typespec validation ci error

* fix readme reference path

* Refactor(deviceprovisioningservices): migrate to unified folder structure  (#36804)

* Refactor deviceprovisioningservices folder structure to comply with Azure Guidelines

* Update folder stable/stable/2021-10-01=>stable/2021-10-01/

* Refactor elasticsan folder structure to comply with Azure Guidelines (#36809)

* refactor(azurelargeinstance): migrate to unified folder structure (#36824)

* refactor structure folder

* fix ci errors

* refactor(azurefleet): migrate to unified folder structure (#36805)

* refactor structure folder

* fix ci error

* refactor(purviewpolicy): migrate to unified folder structure (#36803)

* refactor structure folder

* fix ci error

* Refactor(guestconfiguration): migrate to unified folder structure (#36812)

* Refactor guestconfiguration folder structure to comply with Azure Guidelines

* Update

* Updated resource-manager/Microsoft.GuestConfiguration/GuestConfiguration to resource-manager/Microsoft.GuestConfiguration/Assignments

---------

Co-authored-by: Qiaoqiao Zhang <[email protected]>

* Refactor(powerbidedicated): migrate to unified folder structure (#36879)

* Refactor powerbidedicated folder structure to comply with Azure Guideline

* Fix ci error

* refactor(desktopvirtualization): migrate to unified folder structure (#36799)

* refactor structure folder

* fix ci error

* fix path in suppressions file

* refactor(vmware): migrate to unified folder structure (#36802)

* refactor structure folder

* fix ci errors

* update service name and fix semantic ci error

* fix the error in deliveryStatus type definition (from enum to string) (#37033)

* Add DeliveryReport GET endpoint for ACS SMS

* Merge DeliveryReport examples into one file

* adjust readme.md to have new version

* updating the version  in the main file

* changing api version to all example files

* changing enum to string

---------

Co-authored-by: Kirill Linnik <[email protected]>

* [dependabot.yml] Unfreeze autorest, js-yaml, cross-env.  Ungroup openapi-validator. (#37034)

- Unfreezing autorest and js-yaml is a continuation of #35166
- Unfreezing cross-env because v10 has sufficient adoption
- Ungrouping openapi-validator because ruleset should update independently

* Update CODEOWNERS for search data-plane and resource-manager (#37035)

* Remove Web KS from 08-01 Azure Search SDK (#36992)

Co-authored-by: Austin Drefke <[email protected]>
Co-authored-by: Kuan Lu <[email protected]>

* Fix response body in spec (#36707)

Co-authored-by: Arber Hila <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 11905 (#37036)

* Updated instructions files for service label and CODEOWNERS validation

* Update eng/common/instructions/azsdk-tools/validate-service-label.instructions.md

Co-authored-by: Copilot <[email protected]>

* Trim trailing whitespaces

* Added suggested changes from previous PR

---------

Co-authored-by: Michelle <[email protected]>
Co-authored-by: Michelle Ma <[email protected]>
Co-authored-by: Copilot <[email protected]>

* [Microsoft.AppConfiguration] Fix reference bug (#36072)

* Update

* Update

* Source user ID from graph api in TME (#37037)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Revert "Migrate quota to TypeSpec (#35884)" (#37040)

This reverts commit 02eba4b2b13f272dfd75a92c063fa1f01067ef3f.

* Users/tejasma/2025 09 01 (#36629)

* Copy files from stable/2025-07-15

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-09-01

Updated the API version from stable/2025-07-15 to stable/2025-09-01.

* Added tag for 2025-09-01 in readme file

* modifies examples and adds enforcedGroupName

* updates examples and removes list endpoint

* removes enforcedGroupName from request body

* adds groupType property

* removes list group quota enforcement endpoint from 2025-07-01

* renames ListGroupQuotas and adds appropriate enums

* fixes typo and validation issues

* adds enum type string

* runs prettier

* adds display name and groupType

* adds provisioning State to GetGroupQuotas and ListGroupQuotas

* resolves model validation issue

* adds retry after,modifies 201 respones, and fixes example quality

* adds back file that was deleted in previous version

* Remove groupquota.json to match main branch

* removes subscriptionId from response body

* [.github] Workflows that use PR diff should trigger on "edited" (#37042)

- re-run if the base branch is changed
- previous merge commit may generate incorrect diff

* Update documentation for VirtualNetworkGateway and VirtualWan VpnServ… (#37026)

* Add 2 new POST APIs on VirtualNetworkGateway and VirtualWan resources. (#37028)

* Add Python support to client names in client.tsp (#37068)

* clean tag (#36559)

Co-authored-by: Judy Zhu <[email protected]>
Co-authored-by: Razvan Badea <[email protected]>
Co-authored-by: Qiaoqiao Zhang <[email protected]>

* [TSP Migration][advisor] TypeSpec migrated from swagger (#34319)

* First generate

* Fix some diff

* update

* update

* update

* update

* update

* update

* fix

* update

* fixed

* update

* update

* fix

* update

* update

* update

* update

* delete

* add clientName for go

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* delete

* resolve breaking change Deleted Class AdvisorManagementClient

* update

* update

* update

* resolve breaking

* fix go breaking

* merge

* rename for python

* update

* Update .gitignore

* update

* update

* remove csharp emmiter

* update

* update

* update

* Remove `@operationId`

* Add config for .NET

* Update client.tsp

* Update client.tsp

* add @operationId

* fix

* fix extendedProperties in PredictionResponseProperties

* Update clientLocation references to 'Recommendations'

---------

Co-authored-by: mcgallan <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Wenming Liu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>

* tsmv, add ignoreDefinitionCase option (#37065)

* add ignoreDefinitionCase option to tsmv

* comment

* add publish to jobtype (#37070)

* [OffAzure] Site model changes to merge DR and Migrate scenarios (#35842)

* Base commit from 2024-05-01-preview

Base commit

* Site schema changes

* Prettier changes

* fixes

* changes

* resolve comments

* revert changes

* Make changes to add machine resource id for fabric sites

* resolve comments

* resolve comments

* changes

* Fix descriptions

---------

Co-authored-by: Tianen <[email protected]>

* fix readme.md (#37077)

* Remove Private Decorator in Notificationhubs (#36903)

* update

* update

* fix format

* Remove Private Decorator in SqlViirtualmachine (#36904)

* update

* remove suppression

* Remove private decorators (#36943)

* Remove private decorators (#36938)

* Remove private decorators (#36944)

* Remove useless suppression (#36937)

Co-authored-by: Pan Shao <[email protected]>

* Remove private decorators (#36946)

Co-authored-by: Pan Shao <[email protected]>

* [Bicep.Management] Fix C# names to align with original SDK (#35643)

* [Bicep.Management] Fix C# names to align with original SDK

* Update client.tsp

---------

Co-authored-by: Weidong Xu <[email protected]>

* Avere Azure Storage Cache Auto Import 2025-07-01 API Spec (#33395)

* Copy files from stable/2024-07-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-07-01

Updated the API version from stable/2024-07-01 to stable/2025-07-01.

* Added tag for 2025-07-01 in readme file

* Microsoft.StorageCace API version 2025-07-01 for AutoImport support

* Addressing Lint, Prettier and ModelValidation errors

* Addressing ModelValidation errors

* Addressing ModelValidation errors

* Addressing reviewers comments

* Adding start and completion time for auto import jobs and updating the examples

* Adding statusCode and statusMessage for AutoImport

---------

Co-authored-by: Aman Jain <[email protected]>

* storage task assignment regex and top bug fix (#36668)

Co-authored-by: Saaqeb Siddiqi <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>

* Add pull-requests: write permission to copilot-setup-steps.yml workflow (#37100)

* Add pull-requests: write permission to copilot-setup-steps.yml workflow

* [TSP Migration][redis] TypeSpec migrated from swagger (#35243)

* The first version of TSP

* Fix some errors and diffs

* update

* delete conditionalClientFlatten

* update

* update

* Update java config

* update config

* resolve breaking

* update

* resolve breaking

* update

* Resolve some comments

* Add FinalResult, parentResouce decorator, and remove ArmResponse

* resolve go breaking changes

* fix go breaking changes

* fix for python

* update

* Update tspconfig.yaml for Java

* Update Java tspconfig.yaml

* Fix the final result issue and update the syntax to the latest version

* Fix privateEndpointConnection issue and add…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ARMReview ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review PipelineBotTrigger PublishToCustomers Acknowledgement the changes will be published to Azure customers. ReadyForApiTest <valid label in PR review process>add this label when swagger and service APIs are ready for test resource-manager TypeSpec Authored with TypeSpec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants