-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Add delta classes for tools. #36402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Add delta classes for tools. #36402
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Next Steps to Merge✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge. |
PR validation pipeline restarted successfully. If there is ApiView generated, it will be updated in this comment. |
API Change CheckAPIView identified API level changes in this PR and created the following API reviews
|
…into nirovins/add_deltas
glharper
reviewed
Aug 4, 2025
d333848
to
b9c3c7a
Compare
dargilco
approved these changes
Aug 4, 2025
glharper
approved these changes
Aug 4, 2025
markcowl
pushed a commit
to markcowl/azure-rest-api-specs
that referenced
this pull request
Aug 7, 2025
* Add delta classes for tools. * Fix
vasanthrajams
pushed a commit
to vasanthrajams/azure-rest-api-specs
that referenced
this pull request
Aug 20, 2025
* Add delta classes for tools. * Fix
fmabroukmsft
pushed a commit
that referenced
this pull request
Aug 21, 2025
…ineLearningServices-2025-09-01 (#36858) * [EngSys] Remove deprecated "dev" folder (#36336) * Handle modified `CI-RpaaSRPNotInPrivateRepo` (#36320) * save progress * [summarize-impact] Remove unused code (#36339) * Release search azure.search preview/2025-08-01-preview (#35759) * Migrate from azs repo * Fix wrong api version property * Add file knowledge source * Updates from merged swagger PRs * Add remainingSeconds back into example * Fix knowledge agent output configuration * Update knowledge sources * Fix prettier issues * Prettier on examples * Update readme * Use prettier rules from spec repo * Prettier on swagger * Late-breaking changes * Add missing object type * Back out Indexer Runtime feature * Remove missing Index Runtime example property * Knowledge Agent Changes + Indexer Runtime * Address Knowledge Agent comments * Fix semantic validation * Add missing examples * Use common identity for KS * Fix uri format * uri -> url * Prettier fix --------- Co-authored-by: efrainretana <[email protected]> * [.github] Move github consts and enums to shared (#36340) - Allows eng/tools to use them * [update-labels] Update labels even on non-success runs (#36342) - Required to update labels for BrCh-Code when it fails * [.github] Remove issue-number artifact from pull_request WFs (#36329) * Migrate breaking change label processing logic from prSummary check (#36343) * Updated labeling policy * log message when evaluate label * trigger labeling * remove issue artifact creation * update label yml * remove success condition from update label wf * added cross version back to trigger * revert change of WF ymls * Azure.AI.Projects: Rename some SDK classes and variables, to support stable release of the SDKs (#35946) * [summarize-impact] Minor code improvements (#36347) * [context.js] Fix bug in log message (#36349) * Set `automated merging requirements met` checkrun from `summarize-checks` (#36322) * refactor to use shared enumes from shared/github.js * wait for impact assessment before executing any labelling actions or continuing to process required checks * publish commit status called "[TEST-IGNORE] automated merging requirements met" from `summarize-checks` workflow * [summarize-impact] Remove direct dep on @ts-common/commonmark-to-markdown (#36352) - Never imported directly - Included as dep of @azure/openapi-markdown * Removed test-ignore from BrCh checks names (#36348) * Removed test-ignore from BrCh checks * Fixed format issue * Revert "Removed test-ignore from BrCh checks names (#36348)" (#36359) This reverts commit 76df489fe915853495994f6feaf4ca6e21158501. * [storagediscovery] Update client.tsp for csharp (#36351) Co-authored-by: Shane Fu <[email protected]> Co-authored-by: Ray Chen <[email protected]> * Bump zod from 4.0.13 to 4.0.14 in /.github (#36363) Bumps [zod](https://github.com/colinhacks/zod) from 4.0.13 to 4.0.14. - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](https://github.com/colinhacks/zod/compare/v4.0.13...v4.0.14) --- updated-dependencies: - dependency-name: zod dependency-version: 4.0.14 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 @azure-tools/typespec-client-generator-core (#36364) 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.58.0 to 0.58.1 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/commits/@azure-tools/[email protected]) --- updated-dependencies: - dependency-name: "@azure-tools/typespec-client-generator-core" dependency-version: 0.58.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> * Updating Java Customization in Metrics Query client.tsp (#36365) * Java Updates to client.tsp * fix metrics typespec * test update * Adjusting client.tsp * add link for tsv (#36173) * update * update --------- Co-authored-by: Kyle Zhang <[email protected]> * Mysql folder refactor (#35583) * folder refactor * fix readme * add common-types under each api version folder * Fix the common type reference path * remove common types in readme * fix common-types reference path * fix: readme and suprressions * remove the extra commontype file * move the flexible server file from legacy to flexible folder * add common-types * fix spellCheck * fix suppressions * fix: ModelValidation failed --------- Co-authored-by: Judy Zhu <[email protected]> Co-authored-by: Qiaoqiao Zhang <[email protected]> * Release alert microsoft.alerts management preview/2025 05 25 preview (2) (#35970) * Copy files from stable/2019-03-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-25-preview Updated the API version from stable/2019-03-01 to preview/2025-05-25-preview. * Added tag for 2025-05-25-preview in readme file * add changes 2025 * change alertmanagment * delete "old" * remove smartGroupId property * add smartGroupId * add "format": "int64", * delete int64 * add x-ms-enum to sortOrder * delete x-ms-enum * add "type": "object" * delete "type":"object" * Chage Alerts_ListEnrichments to get, and delete get * fix Alerts_GetEnrichments * go sdk * remove smart groups modifi * add "format": "int64" (try2) * add x-ms-enum to sortOrder (try2) * add "type": "object" (try 2) * delete smartGroupId,smartGroupState,smartGroupsSortBy,smartGroupsListsmartGroup,, smartGroupProperties,(try 2) and a lot more * #/parameters/api-version * add were * add where * וupdare where * add suppress * remove some * some tryes * / * . * / * add "x-ms-pageable" * . * . * add where (try 2) * more where * more where * more where * . * / * . * severitychange --------- Co-authored-by: Emmy Filtser <[email protected]> Co-authored-by: yogev2125 <[email protected]> Co-authored-by: Yogev Kleinberger <[email protected]> * suppression emitter-output-dir Co-authored-by: Kyle Zhang <[email protected]> * `summarize-checks` defaults `[TEST-IGNORE] Automated merge requirements met to `in-progress` (#36366) * more unit tests, adding tests that can be easily used for the labelling decisions and impact assessment logic * [summarize-checks] Code cleanup and refactoring (#36367) - Move set.intersect() to shared - Move dump-trigger-metadata to JS file - Update type comments * [context.js] Log actual PRs if unexpected number (#36373) * Azure AI Projects TypeSpec: Minor typo fixes in Evaluations (#36382) * [.github] Log rate limits after each API call (#36386) * Early exit when `summarize-checks` hits an erroneously large # of checks on a given commit SHA (#36389) * Change Go rule for tspconfig.yaml (#36368) * Change Go rule for tspconfig.yaml * rename * fix format * remove rules --------- Co-authored-by: tadelesh <[email protected]> * update security policy examples to correct resource id and location (#35675) * Bump dependency oav to 3.6.4 (#36404) * [Model|Semantic Validation] Add "Analyze Code" suffix to WF names (#36407) * OpenAI v1: import generated OpenAPI 3.0 documents for new, loose-versioned endpoints (#36383) * import externally-generated OAS3 documents for /openai/v1 * merge latest updates, include 'copy model' preview operations * [BreakingChanges] Combine two check outputs to set labels (#36360) * WIP: Combine outputs from both BrCh checks * align names * always add labels * fix check names * fix yaml * rename JS, fix yaml * rename JS * set label if either check is true * fix name * Updated label rules and added tests * use sort helpers * Removed unnecessary permissions --------- Co-authored-by: ray chen <[email protected]> * Print WF's html_url (#36410) * Add client configurations of csharp for confluent (#35967) * Add TypeSpec Migration Validation Report (#36416) * Add document comparison and report functionality * update * update --------- Co-authored-by: Pan Shao <[email protected]> * Allow custom approval modes for lists of tools. (#36357) * Allow custom approoval modes for lists of tools. * Simplify MCPRequiredApproval * Doc Preview Fixes (#36397) * API Doc Preview: Don't fail on files where verison information cannot be parsed (e.g. common files within an RP) * Doc preview pipeline: Handle the case where the docs build does not output a report.json file * Fix tests * Lint, Format * Test docs build should skip evaluating file * Test docs change * Test failure * Revert "Test failure" This reverts commit 281ee17bf564ee5e04cd3ed8822504e69c0ccf46. * Revert "Test docs change" This reverts commit c019fc167f76b9e686183b190db61a3efc4c53e8. * Revert "Test docs build should skip evaluating file" This reverts commit cbcb977f21562dcf9960f906009c4a5851962633. * Review feedback * Format * remove new 'copy model' preview op for a future release (#36425) Co-authored-by: Gerardo Lecaros <[email protected]> * Explicitly handle 0 required checks (#36426) * explicitly handle 0 required checks * Check issue_number in status script (#36427) * Check issue_number in status script * Throw error when issue_number is invalid * Update .github/workflows/src/set-status.js Co-authored-by: Mike Harder <[email protected]> --------- Co-authored-by: Mike Harder <[email protected]> * Sync eng/common directory with azure-sdk-tools for PR 11493 (#36428) * Removed broken link from README * Update README.md * Update README.md --------- Co-authored-by: vcolin7 <[email protected]> * Update Storage RP api-version 2025-01-01 to fix bugs causing SDK broken (#36084) * Remove the deleteAccountCreationTime property * Delete DeletedStorageAccountRestore.json * Update storage.json to add ipv6Rules * Update storage.json * Add IPv6 endpoint support in storage account operation Api * Fix typo. * Fix lintDiff errors. * Create StorageAccountLeverageIPv6Ability.json * Add example for IPv6 properties. * Remove the not support notes. * Fix validation issue in StorageAccountLeverageIPv6Ability.json * Update format of StorageAccountLeverageIPv6Ability.json * Fix typo * Update storage.json --------- Co-authored-by: ZiWei Chen <[email protected]> * [summarize-impact] Add test pipeline (#36277) * Ensure we properly set `isDraft` flag (#36431) * ensure we properly set isDraft flag * Flipped new BrCh chks (#36429) * Updated WF name in the add-label WF (#36435) * [summarize-checks] Add link to run that set status (#36434) * Add delta classes for tools. (#36402) * Add delta classes for tools. * Fix * update python preview tag (#36230) Co-authored-by: Scott Beddall <[email protected]> * Fix final result check (#36441) Co-authored-by: Pan Shao <[email protected]> * [extractInputs] Log only PR URLs to avoid truncation (#36444) * avs, mgmt, remove operationId (#36097) * Logged the WF summary link (#36440) * [HealthDataAiService.Deid] SurrogateOnly version (#35903) * Add SurrogateOnly info * Fix versioning bugs * Versioning * Add version json * Fix examples * Move/update examples * Add existing examples * Compilation updates * Formatting * Update models * Update special inputs * Update input format * Updated readme * Update in compilation * revert to orginal * Revert * revert * Pass typespec compiler tests * Update version name to 2025-07-15-preview * Remove option 1 * Fix inputLocale * Change EncodingType to TextEncodingType * Update tspconfig to resolve JS build failure * Bump marked from 16.1.1 to 16.1.2 in /.github/shared (#36450) Bumps [marked](https://github.com/markedjs/marked) from 16.1.1 to 16.1.2. - [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.1.1...v16.1.2) --- updated-dependencies: - dependency-name: marked dependency-version: 16.1.2 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.1.1 to 16.1.2 in /.github (#36445) Bumps [marked](https://github.com/markedjs/marked) from 16.1.1 to 16.1.2. - [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.1.1...v16.1.2) --- updated-dependencies: - dependency-name: marked dependency-version: 16.1.2 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 typescript-eslint (#36448) 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.38.0 to 8.39.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.39.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.39.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 `comment.js` to not catch errors + cease using a disallowed API (#36454) * bump target version of the test-proxy (#36455) Co-authored-by: Scott Beddall <[email protected]> * Fix regression in Red-Team operations (#36456) * [.github/shared] Add tests for 100% codecov (#36459) - Fix swagger.versionKind on windows * Uploaded job summary artifact (#36461) * Make sure we print env vars for JSON ARM templates (#36457) Fixes #10734 Co-authored-by: Heath Stewart <[email protected]> * Updated tag value for the Render Service to conform to standards. (#35995) * Updated tag value for the Render Service to conform to standards. * Updated tag. * Readme updates * Updated tag * Update readme.md * nothing * changed tag --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Updated tag value for the Traffic Service to conform to standards. (#36006) * Updated tag value for the Traffic Service to conform to standards. * changed tag * changed tag * Updated tag value for the Timezone Service to conform to standards. (#36005) * Updated tag value for the Timezone Service to conform to standards. * changed tag * changed tag * Updated tag value for the Spatial Service to conform to standards. (#35998) * Updated tag value for the Spatial Service to conform to standards. * Updated tag. * changed tag * Updated tag values for Weather Service to conform to standards. (#35979) * Updated tag values for Weather Service to conform to standards. * Updated tag. * changed tag --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Updated tag value for the Route Service to conform to standards. (#36002) * Updated tag value for the Route Service to conform to standards. * changed deprecated to retired --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Updated tag value for the Geolocation Service to conform to standards. (#35984) * Updated tag value for the Geolocation Service to conform to standards. * Updated tag. * changed preview to stable --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Flipped .net required settings to false (#36465) * Search readme (#36038) * Updated tag value for the Search Service to conform to standards. * Updated tag value for the Search Service to conform to standards. * changed tag * changed tag * changed tag * changed tag * tag --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Updated tag values for the Data Registry Service to conform to standards (#35981) * Updated tag values for the Data Registry Service to conform to standards. * Updated tag. * tag --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Updated tag value for Creator services to conform to standards. (#36045) * Updated tag value for Creator services to conform to standards. * tag --------- Co-authored-by: Faraz Siddiqui <[email protected]> * Bump @azure-tools/typespec-client-generator-cli (#36471) 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.26.1 to 0.27.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.27.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 zod from 4.0.14 to 4.0.15 in /.github (#36470) Bumps [zod](https://github.com/colinhacks/zod) from 4.0.14 to 4.0.15. - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](https://github.com/colinhacks/zod/compare/v4.0.14...v4.0.15) --- updated-dependencies: - dependency-name: zod dependency-version: 4.0.15 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> * [databoxedge][python] Convert to singleapi (#35688) * Fix Go SDK breaking changes for Nginx (#36328) Co-authored-by: tadelesh <[email protected]> * Add github summary report (#36422) * Add to github summary * Add test file * update * update * update * test * update * update * update * update --------- Co-authored-by: Pan Shao <[email protected]> * Update data-plane tspconfig is-modular-library (#35728) * update data-plane tspconfig is-modular-library * update * update * update * update * Update tspconfig.yaml * update tspconfig --------- Co-authored-by: Yuchao Yan <[email protected]> Co-authored-by: Qiaoqiao Zhang <[email protected]> Co-authored-by: Mike Harder <[email protected]> * Add conditions to trigger TypeSpec Migration Validation (#36482) * Update the Nginx Typespec (#36473) * Allow summarize-checks to handle huge number of triggered checkruns for a given SHA (#36474) * we now pull the most recent 1k checkRuns for a SHA using checks.listForRef and the most recent commit statatuses via repos.listCommitStatusesForRef * after we combine those into a set of "checks", we then discover the targeted branch from the `impactAssessment` wf if it exists * once we have a targetedBranch, we can pull down the branchProtectionRules from the repo * once we have a set of branchProtectionRules, we can now correlate the suite of checkRuns by whether or not they are required * return that same data that was once handled by a single graphQL. The benefit of all this is that we can no longer hit the secondary rate limiting error that we were guaranteed to run into for SHAs with hilariously huge numbers of associated checkruns. * when extracting `Summarize PR Impact` workflowrunId, we should only examine successful completed runs (#36494) * 1) filter on only completed summarize PR Impact runs. 2) if there is no impactAssessmentWorkflowRun that is successful and completed, we will default to required checknames of Summarize PR Impact * Source user object id directly instead of with graph (#36464) Co-authored-by: Ben Broderick Phillips <[email protected]> * [context.js] Flow head-sha like issue-number (#36479) - Fixes #36477 - Adds artifact head-sha anywhere we added issue-number * Added more information to SDK PR description and updatedthe PR creation parameter (#36502) * Added more info to output and print the sdk repo git diff * Updated createPullRequest parameter * remove diff print step * upgrade spec-gen-sdk * [BreakingChanges] Delete "watch" workflows (used for migration) (#36504) * [ARM Auto Signoff] Use statuses for LintDiff and Avocado (#36472) * Revert "Update the Nginx Typespec (#36473)" (#36508) This reverts commit fd14567eb14a86aaf4652d789e6745480092b053. * Bump @azure-tools/typespec-client-generator-core (#36505) 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.58.1 to 0.58.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.58.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> * [azurestackhcivm] Update tsp config (#35961) * Create client.tsp * Update tspconfig.yaml * Update tspconfig.yaml * Update tspconfig.yaml * update config * Update tspconfig.yaml * Update client.tsp * Update cspell.yaml --------- Co-authored-by: Chenjie Shi <[email protected]> Co-authored-by: ReleaseHelper <ReleaseHelper> * [Azure Container Apps] Use OK response for code execution (#35488) * Use response status code 200 for sync code execution * Format * fix example * fix example * fix example * fix example * fix example recompile * test * test * test * restore * test * restore * Test * Test * Test * Test * Test * restore * fix * restore * restore * use 200 for all * style * fix examples * Add definition check to tsmv report (#36483) * Add definition check to tsmv * update * update * update --------- Co-authored-by: Pan Shao <[email protected]> * java mgmt, add directive to fix search (#36239) * directive * fix others * more comments on publicNetworkAccess enum * fix syntax --------- Co-authored-by: Scott Beddall <[email protected]> * refactor(edgeorder): migrate to unified folder structure (#36171) * refactor(edgeorder): migrate to unified folder structure - Consolidate TypeSpec and Swagger files under resource-manager/Microsoft.EdgeOrder/EdgeOrder/ - Move TypeSpec files from EdgeOrder.Management/ to new unified structure - Relocate all swagger files and examples to service directory - Update tspconfig.yaml with correct paths and ARM types directory - Fix all common-types references for new folder depth - Update readme.md input-file paths for consolidated structure - Add suppressions.yaml for legacy API versions not yet migrated to TypeSpec - Ensure TypeSpec compilation works correctly in new structure This migration aligns with Azure folder structure guidelines where TypeSpec and swagger files are unified under a single service directory. * tsp compile * Exclude "Automated merging requirements met" when getting list of required checks (#36513) * Delete specification/maps/data-plane/Microsoft.Maps/Render/preview/2.1 directory (#36501) * [Network] Add service tags api (#35942) * Add service tags api * Apply prettier --------- Co-authored-by: Karthik Gumpu (from Dev Box) <[email protected]> * Throw error if deprecated parameter -UserAuth is passed (#36506) Co-authored-by: Ben Broderick Phillips <[email protected]> * Add support for Agent Browser Automation tool (#36462) * Update typespec version and move changes from typespec-next (#36524) * Add connected agent tool details and delta. (#36439) * [update-labels] Add artifacts head-sha and issue-number (#36531) * add workflow trigger for "Update Labels" to summarize-checks (#36530) * [SDK Breaking Change Labels] Flow head SHA through JS code (#36534) * More tests for summarize-checks (#36522) * upping coverage within summarize-checks.js to 100% for all the comment assembly etc * RecoveryServices SDK Generated Validation (#35871) * Update tspconfig.yaml (#36516) * fix client.tsp and tspconfig for Release issue#6407 (#36514) * fix client.tsp and tspconfig for Release issue#6407 * fix comments * Update specification/azurestackhci/AzureStackHCI.StackHCIVM.Management/tspconfig.yaml --------- Co-authored-by: Weidong Xu <[email protected]> * [arm-auto-signoff] Add permission "statuses: read" (#36551) - replaces previous premission "checks: read" * [update-labels] throw if empty label name (#36554) * Removed/Retire 2024-02-28-preview version for DeID (#32538) * Removed 2024-02-28-preview for DeID * [AzureDataTransfer] Migrate to TypeSpec - First introduction to repo (#36413) * init * get rid of armresponse * pipeline update * readmin * readme - 2 * reintroduce responsbe wrapper * Service Fabric Managed Clusters - 2025-06-01-preview (#35990) * Add new properties ManagedClusterProperties.enableOutboundOnlyNodeTypes ManagedClusterProperties.networkIdentifier NodeTypeProperties.isOutboundOnly * Updated examples * [Safeguards][2025-07-01] Add 2025-07-01 to DeploymentSafeguards API (#36498) * Add 2025-07-01 to DeploymentSafeguards api * Run prettier * run npx tsv specification/containerservice/DeploymentSafeguards.Management * prettier * run npx tsv specification/containerservice/DeploymentSafeguards.Management * update READMEs * Update README --------- Co-authored-by: Jenny Liu <[email protected]> * [EngSys] Pin all packages in @microsoft.azure/openapi-validator (#36562) - Updated nightly via dependabot - Can update more quickly via manual PR - Can quickly rollback to a previous version if needed * RecommenderRP TypeSpec Conversion for version 20250605 (#36039) * Splitting RecommenderRP to individual package, initial commit Rename SpotPlacementScores.json to GenerateSpotPlacementScores.json Remove openapi-subtype: rpaas from readme.md Adding suppression for RecommenderRP Update suppressions file name from diagnostic.json to RecommenderRP.json Add required APIVersion to GetSpotPlacementScores.json [Monitor] Rename Ingestion TypeSpec directory (#35991) Signed-off-by: Paul Van Eck <[email protected]> [DevTestLabs] Convert existing OpenAPI spec to TypeSpec spec (#35346) Stable Version 2025-07-15 for Microsoft.Quota (#35765) * 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-07-15 Updated the API version from stable/2025-03-01 to stable/2025-07-15. * Added tag for 2025-07-15 in readme file * creates a new stable version for the enforcement endpoints * Adds the enforcement examples * adds GroupQuotaUsages folder * Adds enforcement definitions * Modifies the api version in the enforcement examples * adds proper api version for usages example * changes the retry after type and fixes typos * changes another description * renames GroupQuotasEnforcementResponse to GroupQuotaEnforcementStatus * formats object * Changes GroupQuotaEnforcementResponse to GroupQuotaEnforcementStatus. reverts unneccessary change in 2023-06-01 preview * ran prettier on 2023-06-01-preview for prettier check violation * changes object definition in preview version as well * resolves retry after issue * reverts the preview file objects Adding api-version input into GetSpotPlacementScores.json Run prettier Use forward slash [spec-model] Add cache in ctor, to re-use objects for the same path (#36008) [Monitor Query Logs] Add Java customizations (#36007) * [Monitor Query Logs] Add Java customizations * format [EngSys] Remove unnecessary workflow_dispatch triggers (#36019) [dashboard] Remove properties order fix and fix location to be optional (#36017) * remove properties order fix and fix location to be optional * remove needless suppression fix the back compatible for csharp (#35965) * Tsp Migration * Removing -only tag and unneeded suppression * Update types.json path * Run prettier on example files * Run prettier * Revery noop change to Microsoft.Compute/suppressions.yaml * Modify tspconfig and title * Remove Code generation section * Update tspconfig.yaml * Remove unused models * Update tspconfig.yaml naming to computerecommender * Update tspconfig.yaml * Revert change to readme.md * Increment main.tsp common types version to v6, change RecommenderRP.json title and description * Run tsv on files * add clientName * Update specification/compute/resource-manager/Microsoft.Compute/RecommenderRP/main.tsp Co-authored-by: catalinaperalta <[email protected]> * Remove some suppressions, remove some redundant imports * Adding Operations_List to RecommenderRP.json and also adding Operations interface to main.tsp * Remove examples from operations_list and also update references to type defs * Adding computeRPCommonExamples/Operations_List_MaximumSet_Gen computeRPCommonExamples/Operations_List_MinimumSet_Gen examples * Update API version to 2025-06-05 * Readd missing parenthesis * Readding no-openapi suppression back to ComputeDiagnosticBase.tsp * Readd provisioning state suppression in models.tsp * Remove the operationId decorator and run the TSP compile command * Update arm-resource-provisioning-state Fix me justification * Adding FIXME justifications for missing-x-ms-identifiers suppressions in models.tsp * Readd examples for operations_list * Run npm and npx on RecommenderRP.json * Revert "Run npm and npx on RecommenderRP.json" This reverts commit a3dc3569142d496ed2a49c1fca74998230ac9117. * Modify the example file to the correct folder * Move Operations_List_MaximumSet_Gen.json and Operations_List_MinimumSet_Gen.json out of computeRPcommon * Move Operations_List_MaximumSet_Gen.json and Operations_List_MinimumSet_Gen.json out of computeRPcommon --------- Co-authored-by: melina5656 <[email protected]> Co-authored-by: Weidong Xu <[email protected]> Co-authored-by: Mike Harder <[email protected]> Co-authored-by: Qiaoqiao Zhang <[email protected]> Co-authored-by: catalinaperalta <[email protected]> * [monitor] Fix bug in additionalProperties to unblock Breaking Changes (#36566) * [summarize-impact] Add test cases and fixtures (#36542) * Update tspconfig.yaml to include namespace for Azure AI Content Understanding for Python (#36548) * [summarize-checks] Add job summary (#36572) * [summarize-checks] write summary immediately after add (#36573) - ensures partial summary is written if exit early * java, loadtesting, Update tspconfig.yaml (#36583) * Added missing approval labels (#36512) Co-authored-by: Mike Harder <[email protected]> * Add 2025-07-01-preview API version to Azure Fleet (#36207) * Swagger changes to add 2025-07-01-preview version * Add 2025-07-01-preview version to ListVMs() and Cancel() APIs * Nit * Rename example files * npx prettier * Revert package files * Revert package-lock.json * Revert package-lock.json * package-lock.json * Fix lint checks * tsp format * Remove 200 response for Fleet cancel * Remove 200 from Cancel exaples * Regenerate Create example * Prettier * Update examples * Modify examples * npm install * Address errors * Address errors * Examples * Fix * Add Fleet custom operations.tsp * npm install * Revert custom op * Modify cancel op * Update doc comments * Add VCpu comments --------- Co-authored-by: Mike Harder <[email protected]> * Mark dictionaries as readonly for new csharp emitter (#36490) * Mark dictionaries as readonly * more * more * Sync eng/common directory with azure-sdk-tools for PR 11330 (#36430) * Add shell script for spell check * Add shebang and make cspell script executable for bash invocation * Apply suggestion from @Copilot Co-authored-by: Copilot <[email protected]> * Apply suggestion from @benbp --------- Co-authored-by: Fan Yang <[email protected]> Co-authored-by: Ben Broderick Phillips <[email protected]> Co-authored-by: Copilot <[email protected]> * fix the issue with summarize-checks not using impact assessment target branch when it is available (#36601) * Couple more triggering cases for `summarize-checks` (#36593) * Fix list issue for virtual machines (#36605) * check label name when set label action (#36590) * Populate link back to `workflow` that set `next steps to merge` (#36606) * ensure that we populate a link back to the workflow that updated the comment * formatting application * change the namespace of Python to azure-ai-textanalytics (#36598) * [BreakingChanges] Always set required outputs head_sha and issue_number (#36607) * Update readme.md (#36555) * [NetApp] Release microsoft.net app 2025-06-01 (#36244) * 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 * bump anf to 2025-06-01 * response code * lintDiff * lintDiff back in with suppression * lintDiff back in with PostResponseCodes suppression * lintDiff back in with PostResponseCodes suppression1 * lintDiff back in with PostResponseCodes suppression2 * lintDiff back in with PostResponseCodes suppression3 * [python][iothub] Update readme.python.md to convert to singleapi package (#35940) * Initial plan * Update IoT Hub readme.python.md to singleapi package format Co-authored-by: msyyc <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> * java mgmt, add directive to storage readme (#36580) Co-authored-by: Scott Beddall <[email protected]> * Update tspconfig.yaml (#36579) Co-authored-by: ZiWei Chen <[email protected]> * [context.js] Add events `pull_request_target:edited|ready_for_review|converted_to_draft` (#36610) * [summarize-checks] Only set status=success if requirementsMet=true (#36609) - add a new test case for completed FYI, incomplete required, no assessment - we shouldn't acccidentally set to SUCCESS when dealing with only completed FYI, when we don't yet know the target branch * Bump zod from 4.0.15 to 4.0.17 in /.github (#36578) Bumps [zod](https://github.com/colinhacks/zod) from 4.0.15 to 4.0.17. - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](https://github.com/colinhacks/zod/compare/v4.0.15...v4.0.17) --- updated-dependencies: - dependency-name: zod dependency-version: 4.0.17 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> * [Model/Semantic Validation] Add job-summary artifact (#36614) * Publish stable version of DMS APIs (#35993) * Creating Stable Version of DMS V2 APIs * Update the version in the content of the example files * Updatd with all delta details * Removed APIs and properties deemed unnecessary for the current implementation * Prettier Fixes * Included all JSON files in the README.md * Swagger ModelValidation Fix * Model Validation fix * Model validation fix * model validation fix * Model validation fix * Model validation fix * Model validation fix * Model Validation Fix * Model validation fix * updates * updates * lintdiff fix * Prettier fixes * Suppressing LintDiff errors. * Suppress Lintdiff. * Revert LintDiff Suppression * Check in Operation API. * Include operation list example file * Removed Microsoft.DataMigration/operations * Suppress lint diff errors. --------- Co-authored-by: Amarjeet Kumar <[email protected]> * Bump the eslint group across 2 directories with 3 updates (#36618) Bumps the eslint group with 3 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js), [eslint](https://github.com/eslint/eslint) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-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.32.0 to 9.33.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.33.0/packages/js) Updates `eslint` from 9.32.0 to 9.33.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.32.0...v9.33.0) Updates `typescript-eslint` from 8.39.0 to 8.39.1 - [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.39.1/packages/typescript-eslint) Updates `@eslint/js` from 9.32.0 to 9.33.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.33.0/packages/js) Updates `eslint` from 9.32.0 to 9.33.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.32.0...v9.33.0) Updates `@eslint/js` from 9.32.0 to 9.33.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.33.0/packages/js) Updates `eslint` from 9.32.0 to 9.33.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.32.0...v9.33.0) Updates `@eslint/js` from 9.32.0 to 9.33.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.33.0/packages/js) Updates `eslint` from 9.32.0 to 9.33.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.32.0...v9.33.0) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: typescript-eslint dependency-version: 8.39.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: "@eslint/js" dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@eslint/js" dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@eslint/js" dependency-version: 9.33.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint dependency-version: 9.33.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> * [Breaking Changes] Add issues:read and pull-requests:read permissions (#36625) - Required to work correctly in private repos * Cp malt mpt integration stable (#36242) * Base commit * Added stable api-version * Renamed the api-version * Renamed the api-version * Updated default version * Updated readme file as suggested * Folder structure v2 incorporated for Typespec as well * Revert "Folder structure v2 incorporated for Typespec as well" This reverts commit 977cfe7cdf740e94582e1b9f0dd3f6a158ac46f6. * Updated docs --------- Co-authored-by: Mike Harder <[email protected]> * Remove unused enum definition (#36568) * Update for ARM hotfix release (#36628) * Ensure `blocked` based on versioning review is honored (#36630) * and add tests for the same * [Conv Runtime] remove the extra AIConversation class 20250515preview (#35952) * remove the extra AIConversation class * compile and fix Typespec validation --------- Co-authored-by: Bidisha Chakraborty <[email protected]> * [AzureDataTransfer] Introduce 2025-05-30-Preview version with TypeSpec (#36400) * init * doc update * readme * spell check * spell check + examples * sdk build fail * avocado * avocado + modelvalidation + sdk * update * model validation + prettier check * prettier * updates * readme * lint diff -1 * lint diff - 2 * lint diff - 3 * sdk validation - js - 1 * sdk validation - js - 2 * sdk validation - js - 3 * sdk validation - js - 4 * sdk validation - js - 5 * init * get rid of armresponse * Updated the description of Authentication properties within apiFlowOptions and remoteEndpointSettings * pipeline update * readmin * readme - 2 * reintroduce responsbe wrapper * done * reintroduce response wrapper and response model + dont remove old properties * missed connectionresponse * missing another connectionresponse * examples update * prettier * remove suppressions * remove readme suppresion 1 * remove readme suppresion 2 * reintroduce readme suppresion 2 * disabled flow types and dataclass * readme * format * remove unnecessary models * remove suppressions * suppression fix * connection? * @list? * lint * example * fixes * please fix everything * omg yes * remove breaking changes T.T * examples * example ref * Updated the description of fields in the apiFlowOptions --------- Co-authored-by: Steven Kim <[email protected]> * [NetAppFiles] Fix splitClone response (#36620) * Fix splitClone response * Prettier * Bump @autorest/openapi-to-typespec (#36636) 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.5 to 0.11.6 - [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.6 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> * mgmt, loadtest, update tspconfig (#36637) * update (#36639) * fix optimiazedRoute (#36634) Co-authored-by: Will Huang <[email protected]> * Fix undefined error in TypeSpec Migration Validation (#36643) * update * update * [edgeorder] SDK validation for .NET (#36585) * Add config for .NET * Add fix * Add fix for OKResponse * fix list operation name and unkonwn model name * Fix comments * [Azuremap AutoComplete]remove pricing description, and unsupported roadintersection (#36481) * remove pricing description, and unsupported roadintersection * Remove all RoadIntersection in autocomplete * [Microsoft.DevCenter] [Dataplane] 2025-08-01-preview API version (#36525) * Microsoft.DevCenter Dataplane 2025-08-01-preview API version * Fix failing checks * Fix examples * Fix last rename issue with example and recompile * Run tsp format --------- Co-authored-by: Arber Hila <[email protected]> * Add new step details activity RunStepDetailsActivity (#36187) * Add new step details activity RunStepDetailsActivity * Change default ersions for python and C# * Fix activities name * Fix * apply change to all versions. * Revert "apply change to all versions." This reverts commit de37f6a8c6a87583261a752634ab25e21bec808e. * Fix comment * [summarize-checks] Switch to GitHub Actions (#36570) * [set-status] Trigger on both old and new names (#36653) * [set-status] escape names (#36654) * Storage Blob swagger to typespec migration (#32527) * [Storage Blob] Updating routes * [Storage Blob] Updating routes * [Storage Blob] Updating routes * [Storage Blob] Updating routes * [Storage Blob] Updating routes * [storage] Update models * [storage] Update models * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] update the routes * [storage blob] Fix dependencies * [Storage Blob] Updating routes * Update blob path parameter * tsp format * fix blob path param * regen openapi * add suppressions * update code dependency * remove package.json + lock * fix query params * fix versioning * refactor interface usage, fix operation ids * tcgc cleanup * import cleanup * update namespace * remove old versions * update tspconfig.yaml * fix versions, regen openapi * add template * clean up headers * use template, regen * remove operation id suppressions * clientName clean up * clean up headers and template * add rust configs * clean up and fix models * fix routes * regen openapi * add content type to template * revert - package.json update * rename endpoint param * move version param to client init * model corrections * update routes and openapi * remove incorrect file changes * undo package json changes * add missing param * fix tspconfig.yaml example dir * specify page response * add missing header * more spec fixes * more spec fixes - container interface * specify client parameters * regen openapi * fix blob interface operations * regen openapi * fix pageblob operations * move base blob interface route to each operation * use template where possible * fix appendblob operations * fix NextMarker casing * regen openapi * update blockblob operations * clean up more models and routes * accuracy updates * add placeholders for metadata and object replication headers * update multipart/mixed content type * update to 2025-01-05 api version * reset swagger * tspconfig.yaml updates * example placeholder * fix collection headers * fixes * revert wip * regen openapi * add continuation token decorator * simplify spec * add linter suppression * regen openapi * clean up * regen openapi * use apiVersion decorator * add typespec/xml to package.json * remove duplicate x-ms-version headers * spelling * comment out @pagedResult decorator * spelling + openapi regen * update SignedIdentifiers * clean up * clean up * remove containerName param from client * add client customizations * add other interfaces * clean up some doc comments * add missing x-ms-blob-type header * update lock file * regen openapi * update blob type * add missing content type for appendBlock * Add initial crate-version, rename package-dir and crate-name (#32687) * make request and response media types configurable moved query to block blob as it's specific to that blob type * fix client naming for x-ms-meta and x-ms-or headers for Rust * fix headers that contain time stamps * consolidate redundant response headers * fix getBlockList * suppress swagger lint error * update namespace structure + client customizations * openapi * fix service operations * clean up routes * update suppression * update refs to blob namespace * nest append/block/page blobs under container * Use uint64 in Rust for content length headers * fix client names for Rust * regen openapi * fix routes * manually add slash to paths for ci * fix bad application of clientName on alias * Correct package name from plural to singular * revert openapi edit * fix base64 encoded block IDs * fix routes redux * Rename path param blob to blobName The previous name was a holdover from the swagger. The SDKs use blobName as the parameter name. * mark unwanted headers as internal for clients * regen openapi * suppress examples error * manual swagger path update * Move append/block/page blobs to children of blob Revert previous change to DateResponseHeader * don't use URL encoding for block ID * [Storage] Omit response headers for certain headers (#33593) * Disable doc links for Rust codegen Temporarily switched multipart/mixed to application/octec-stream until the Rust emitter supports multipart/mixed. * Improvement on 4e80be1 * Remove additionalDirectories from deps * Remove response headers from set_metadata (#33966) * [Storage] `set_properties` TypeSpec Change (#33939) * Omit response headers (#33970) * revert changes to package.json * suppress record type issue * modify openapi * modify metadata header type * openapi * tsp format * modify openapi * suppress examples error * suppress multipart issue * fix suppression * add suppression for base64 type * clean up * revert x-ms-meta x-ms-or header type * fix breaking changes * update openapi * update metadata headers * fix header * openapi / * update listContainersSegment to be pageable * update remaining pageable operations * Adjust route for start_copy_from_url (#34359) * remove auth * refactor * add docs * move xml.name decorator back to models removed from response as it has no effect * fix XML schema for list blobs operations * Update specification/storage/Microsoft.BlobStorage/tspconfig.yaml * fix route issee and remove content type on no body * wip * fix no body ops * Revert "wip" This reverts commit 20bc5de1bb5d5e00dcac8bd2ae63bfa5e95034db. * test swagger checks * Add mediaTypeHint to StorageError response Added missing Code field to StorageError. Removed unused using statements. * [Storage] Fix extraneous `?<BlobType>` in RequestURI TypeSpec Changes (#35133) * make content-length a fixed value for some operations When creating append and page blobs, the initial content-length must be set to zero, no need for a parameter. * Revert header removal (#35187) * Revert "[Storage] Omit response headers for certain headers (#33593)" This reverts commit 3a46f7cfede1e0a98a9ea42f4602e53e27761939. * Revert "Remove response headers from set_metadata (#33966)" This reverts commit dee1773d55d02440e68f8259a750dd45ec52e242. * manual revert of 55c6629786cbecb492b481f6773a52e8bab3ac6e routes.tsp changes * Revert "Omit response headers (#33970)" This reverts commit a7ede2356175c7825fdb245ec17e5b6df71e1ae3. * regen openapi * fix server encrypted headers * regen openapi * remove extra clientName decorator --------- Co-authored-by: catalinaperalta <[email protected]> * Update blob spec to use latest api version (#35231) * update base api version * add filerequestintent * add new copy headers * update storage error model * update openapi spec --------- Co-authored-by: catalinaperalta <[email protected]> * reset swagger to main * update placeholder file * fix more no body ops * fix enums * remove enum member ref * add custom request id headers * ci check * add x-ms-error header * fix immutability policy mode enum * move scope decorator to client.tsp * add lease action header * regen openapi * add missing headers * add missing headers * fix error headers * ci * fix more headers * fix more headers and parms * fix access tier * fix header literal * fix header enum * fix response headers * format + fix response header ref * tsp format * regen openapi * [Storage] Move to `Access.internal` for Hiding Result Headers (#35254) * [Storage] `PageBlobClient` and `AppendBlobClient` initial introduction TypeSpec Changes (#35396) * [Storage] Lease operations and `AppendBlobClient` feature parity TypeSpec Changes (#35564) * Make lease duration non-optional * Adjust ResultHeaders for lease operations, rest of AppendBlobClient APIs * Switch to privatization not removal * [Storage] Prep `.tsp` for `v0.3.0` release of Blob Storage SDK (#35886) * regen openapi * suppressions * rename swagger * reset swagger to main * update readme * update readme * revert change * regen swagger * suppressions * suppressions * add suppression * From ETag to Etag to match response body (#36377) * empty * remove extra suppressions * [Storage] `get_page_ranges`, `update_sequence_number` and `upload_pages_from_url` TypeSpec Changes (#36311) * [Storage] Regen after latest (#36594) * [Storage] Recompile after `.tsp` changes (#36649) --------- Co-authored-by: Matthew Podwysocki <[email protected]> Co-authored-by: Catalina Peralta <[email protected]> Co-authored-by: Joel Hendrix <[email protected]> Co-authored-by: vincenttran-msft <[email protected]> Co-authored-by: Vincent Tran <[email protected]> Co-authored-by: Jiao Di (MSFT) <[email protected]> Co-authored-by: Mike Harder <[email protected]> * add client name for azurestackhcivm (#36659) * Bump @autorest/openapi-to-typespec (#36658) 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.6 to 0.11.7 - [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.7 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> * [Azure Container Apps] Fix sessions data-plane api spec (#36644) * Remove unnecessary usings * test regex * fix * test * fix * fix * fix * test * test * test * fix * fix * Add Apimanagement 2024-10-01-preview (#35659) * Copy files from preview/2024-06-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/2024-10-01-preview Updated the API version from preview/2024-06-01-preview to preview/2024-10-01-preview. * Added tag for 2024-10-01-preview in readme file * Update workspace/gateway APIs with new fields (#31738) * Update workspace/gateway APIs with new fields Workspaces and Gateways needed several fields to distinguish them from standard workspaces/gateways. This is to support the cloud native gateway. Signed-off-by: Hal Spang <[email protected]> * Incorporate feedback Signed-off-by: Hal Spang <[email protected]> * Additional feedback * Removing ConfigurationApi from a few places * Updating GatewayKind->WorkspaceKind * Removing some fields missed in first round * Updates to example payloads Signed-off-by: Hal Spang <[email protected]> * Remove Kind from workspace Signed-off-by: Hal Spang <[email protected]> * Fiixes for lint/prettier Signed-off-by: Hal Spang <[email protected]> * Remove required hostname from workspace contract Signed-off-by: Hal Spang <[email protected]> --------- Signed-off-by: Hal Spang <[email protected]> * Add Failure Response Property to CircuitBReakerRule and BackendPool (#33065) * add failure response to cb and pool contracts * fix description * expand contract * reformat * fix * Revert "Update workspace/gateway APIs with new fields" (#35696) * Revert "Update workspace/gateway APIs with new fields (#31738)" This reverts commit 90d86e7b7f2092c56fd23de54d276d12cb300876. * Prettier * Even more pretty Signed-off-by: Tom Kerkhove <[email protected]> * Even more pretty Signed-off-by: Tom Kerkhove <[email protected]> --------- Signed-off-by: Tom Kerkhove <[email protected]> * Updated description to Backend Session Contract * APIM client application feature contracts, changes in product contract (#34018) * Added client application contracts, client application to product link contract, and modified product contract * spell check * prettier * type in file name * model validation fix * attempt to fix client secrets * try to fix secret * attement to fix not included file * fixed put to post * Fix for displayNmae * Fix for displayNmae2 * Fix for displayNmae2 * Added entraTenantID property to ClientApplication contract * Added entraTenantID to examples * Fix for Get endpoints for collections of resources must only have the �alue and extLink properties in their model. * Fix for Get endpoints for collections of resources must only have the �alue and extLink properties in their model. * Fixed apimclientApplication spelling check --------- Signed-off-by: Hal Spang <[email protected]> Signed-off-by: Tom Kerkhove <[email protected]> Co-authored-by: halspang <[email protected]> Co-authored-by: Mahsa Sadi <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> Co-authored-by: Max Podriezov <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> * java, dpg, tspconfig, remove wrong emitter-output-dir (#36663) * Added New CM and Configuration Api Version with updated changes (#36558) * Added 2025-08-01 for CM * cspell fix * removed ST id in DC * example fix * readme fix * Added changes for name clashing * Update state model for DCV * Add custom bing search delta tool call. (#36656) * Add custom delta tool call. * Fix comments --------- Co-authored-by: Mike Harder <[email protected]> * Removed the unused folder: 'Microsoft.Maps' and update Readme (#36493) * Removed the folder: 'Microsoft.Maps' none of the files are, or have been in use (public facing). * Included changes from PR 35948 to te readme --------- Co-authored-by: Faraz Siddiqui <[email protected]> Co-authored-by: Mike Harder <[email protected]> * Dp malt mpt integration stable (#36518) * Base commit with existing version * Added stable api-version * Updated docs * Added 409 status code for PUT API call * Removed 409 status code as suggested in Teams thread * TSP Validation fix --------- Co-authored-by: Weidong Xu <[email protected]> Co-authored-by: Mike Harder <[email protected]> * update the docs to reflect that we now have a US view. (#34561) Co-authored-by: Faraz Siddiqui <[email protected]> * Prompt call fix (#36674) * Refer to prompts instead of run * extra refer * Bump @azure-tools/typespec-client-generator-cli (#36680) 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.27.0 to 0.28.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.28.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 @azure/oad from 0.10.14 to 0.11.0 in /eng/tools/openapi-diff-runner (#36681) * Bump @azure/oad from 0.10.14 to 0.11.0 in /eng/tools/openapi-diff-runner Bumps [@azure/oad](https://github.com/Azure/openapi-diff) from 0.10.14 to 0.11.0. - [Release notes](https://github.com/Azure/openapi-diff/releases) - [Changelog](https://github.com/Azure/openapi-diff/blob/main/CHANGELOG.md) - [Commits](https://github.com/Azure/openapi-diff/commits) --- updated-dependencies: - dependency-name: "@azure/oad" dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * npm i --------- 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]> * Yuxia/20250401preview (#33507) * Add new version with examples from old version. * Include changes in 2024-11-1-preview * Update Readme.md to add new version. * Remove wrong example. * Fix LintDiff * Add readonly on ScalingPlanPooledScheduleProperties.name to fix some breaking changes. * Fix some breaking changes by removing some required in ScalingPlanPooledScheduleProperties and ScalingPlanPersonalScheduleProperties. * Remove 201 to match the service behavior in stable version to avoid breaking change. * Update example. * Update example * Change status code and add suppresion as office hour discussion. * Add suppress in tsp for PrivateEndpointConnection * Add clientName to ImageType * fix tsp validation. * Update description. * Cover changes in the 2025-03-01-preview version. * Fix error, and add suppressions. * Fix ModelValidation in example. * Fix LintDiff * Fix comments * Fix comments. * suppress SdkTspConfigValidation rules * add ManagedIdentity into the HostPoolPatch --------- Co-authored-by: Yu Xia <[email protected]> * [python][msi] Convert readme.python.md to single-api package format (#36021) * Initial plan * Convert MSI readme.python.md to single-api package format Co-authored-by: msyyc <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> * [containerregistry][python] Convert readme.python.md to single-API package format (#36027) * Initial plan * Convert containerregistry readme.python.md to single-API package format Co-authored-by: msyyc <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> * [TSP Migration][billingbenefits] TypeSpec migrated from swagger (#34160) * Convert Help swagger to Tsp (#34311) * Use new Management SDK generator for storage action service (#35938) Co-authored-by: Wei Hu <[email protected]> Co-authored-by: …
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
data-plane
PipelineBotTrigger
PublishToCustomers
Acknowledgement the changes will be published to Azure customers.
TypeSpec
Authored with TypeSpec
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Choose a PR Template
Switch to "Preview" on this description then select one of the choices below.
Click here to open a PR for a Data Plane API.
Click here to open a PR for a Control Plane (ARM) API.
Click here to open a PR for only SDK configuration.