Conversation
* Increment package version after release of Azure.AI.AgentServer.Core * Increment package version after release of Azure.AI.AgentServer.Invocations --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Bumps the typespec group with 1 update in the /eng/packages/http-client-csharp directory: [@typespec/http-client-csharp](https://github.com/Microsoft/typespec). Updates `@typespec/http-client-csharp` from 1.0.0-alpha.20260813.5 to 1.0.0-alpha.20260813.6 - [Release notes](https://github.com/Microsoft/typespec/releases) - [Commits](https://github.com/Microsoft/typespec/commits) --- updated-dependencies: - dependency-name: "@typespec/http-client-csharp" dependency-version: 1.0.0-alpha.20260813.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: typespec ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the typespec group with 15 updates in the /eng/packages/http-client-csharp-provisioning directory: | Package | From | To | | --- | --- | --- | | [@typespec/http-client-csharp](https://github.com/Microsoft/typespec) | `1.0.0-alpha.20260810.10` | `1.0.0-alpha.20260813.5` | | [@azure-tools/typespec-autorest](https://github.com/Azure/typespec-azure) | `0.70.1` | `0.71.0` | | [@azure-tools/typespec-azure-core](https://github.com/Azure/typespec-azure) | `0.70.0` | `0.71.0` | | [@azure-tools/typespec-azure-resource-manager](https://github.com/Azure/typespec-azure) | `0.70.0` | `0.71.0` | | [@azure-tools/typespec-azure-rulesets](https://github.com/Azure/typespec-azure) | `0.70.0` | `0.71.0` | | [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure) | `0.70.0` | `0.71.1` | | [@typespec/compiler](https://github.com/microsoft/typespec) | `1.14.0` | `1.15.0` | | [@typespec/events](https://github.com/microsoft/typespec) | `0.84.0` | `0.85.0` | | [@typespec/http](https://github.com/microsoft/typespec) | `1.14.0` | `1.15.0` | | [@typespec/openapi](https://github.com/microsoft/typespec) | `1.14.0` | `1.15.0` | | [@typespec/rest](https://github.com/microsoft/typespec) | `0.84.0` | `0.85.0` | | [@typespec/sse](https://github.com/microsoft/typespec) | `0.84.0` | `0.85.0` | | [@typespec/streams](https://github.com/microsoft/typespec) | `0.84.0` | `0.85.0` | | [@typespec/versioning](https://github.com/microsoft/typespec) | `0.84.0` | `0.85.0` | | [@typespec/xml](https://github.com/microsoft/typespec) | `0.84.0` | `0.85.0` | Updates `@typespec/http-client-csharp` from 1.0.0-alpha.20260810.10 to 1.0.0-alpha.20260813.5 - [Release notes](https://github.com/Microsoft/typespec/releases) - [Commits](https://github.com/Microsoft/typespec/commits) Updates `@azure-tools/typespec-autorest` from 0.70.1 to 0.71.0 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/commits) Updates `@azure-tools/typespec-azure-core` from 0.70.0 to 0.71.0 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/commits) Updates `@azure-tools/typespec-azure-resource-manager` from 0.70.0 to 0.71.0 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/commits) Updates `@azure-tools/typespec-azure-rulesets` from 0.70.0 to 0.71.0 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/commits) Updates `@azure-tools/typespec-client-generator-core` from 0.70.0 to 0.71.1 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/compare/typespec-azure@0.70.0...@azure-tools/typespec-client-generator-core@0.71.1) Updates `@typespec/compiler` from 1.14.0 to 1.15.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/typespec-stable@1.14.0...typespec-stable@1.15.0) Updates `@typespec/events` from 0.84.0 to 0.85.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/@typespec/events@0.84.0...@typespec/events@0.85.0) Updates `@typespec/http` from 1.14.0 to 1.15.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/typespec-stable@1.14.0...typespec-stable@1.15.0) Updates `@typespec/openapi` from 1.14.0 to 1.15.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/typespec-stable@1.14.0...typespec-stable@1.15.0) Updates `@typespec/rest` from 0.84.0 to 0.85.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/@typespec/rest@0.84.0...@typespec/rest@0.85.0) Updates `@typespec/sse` from 0.84.0 to 0.85.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/@typespec/sse@0.84.0...@typespec/sse@0.85.0) Updates `@typespec/streams` from 0.84.0 to 0.85.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/@typespec/streams@0.84.0...@typespec/streams@0.85.0) Updates `@typespec/versioning` from 0.84.0 to 0.85.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/@typespec/versioning@0.84.0...@typespec/versioning@0.85.0) Updates `@typespec/xml` from 0.84.0 to 0.85.0 - [Release notes](https://github.com/microsoft/typespec/releases) - [Commits](https://github.com/microsoft/typespec/compare/@typespec/xml@0.84.0...@typespec/xml@0.85.0) --- updated-dependencies: - dependency-name: "@typespec/http-client-csharp" dependency-version: 1.0.0-alpha.20260813.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: typespec - dependency-name: "@azure-tools/typespec-autorest" dependency-version: 0.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@azure-tools/typespec-azure-core" dependency-version: 0.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@azure-tools/typespec-azure-resource-manager" dependency-version: 0.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@azure-tools/typespec-azure-rulesets" dependency-version: 0.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@azure-tools/typespec-client-generator-core" dependency-version: 0.71.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/compiler" dependency-version: 1.15.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/events" dependency-version: 0.85.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/http" dependency-version: 1.15.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/openapi" dependency-version: 1.15.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/rest" dependency-version: 0.85.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/sse" dependency-version: 0.85.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/streams" dependency-version: 0.85.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/versioning" dependency-version: 0.85.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec - dependency-name: "@typespec/xml" dependency-version: 0.85.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: typespec ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the typespec group with 2 updates in the /eng/packages/http-server-csharp-aspnet directory: [@typespec/http-client-csharp](https://github.com/Microsoft/typespec) and [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure). Updates `@typespec/http-client-csharp` from 1.0.0-alpha.20260812.4 to 1.0.0-alpha.20260813.5 - [Release notes](https://github.com/Microsoft/typespec/releases) - [Commits](https://github.com/Microsoft/typespec/commits) Updates `@azure-tools/typespec-client-generator-core` from 0.71.0 to 0.71.1 - [Release notes](https://github.com/Azure/typespec-azure/releases) - [Commits](https://github.com/Azure/typespec-azure/commits/@azure-tools/typespec-client-generator-core@0.71.1) --- updated-dependencies: - dependency-name: "@typespec/http-client-csharp" dependency-version: 1.0.0-alpha.20260813.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: typespec - dependency-name: "@azure-tools/typespec-client-generator-core" dependency-version: 0.71.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typespec ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…lLedger (Azure#62045) Co-authored-by: azure-sdk <azuresdk@microsoft.com>
* Add AGENTS.md file to sdk/storage * Add exception behavior * Add actual paths for exceptions to be stored in error files Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add service specific AGENTS.md * Add section Logging and DiagnosticScope for New APIs * Rewrite AGENTS.md files to how this package works vs how to perform a task --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…zure#60060) * feat: Add opt-in non-exclusive session locking for session receivers Adds support for non-exclusive session locks, allowing a session to be cooperatively taken over by another receiver. - ServiceBusSessionReceiverOptions.IsSessionExclusive (default true) opts into non-exclusive locking via the AMQP source filter com.microsoft:session-exclusive-mode. - The service assigns a com.microsoft:session-lock-token (uuid), surfaced read-only as ServiceBusSessionReceiver.SessionLockToken. A second receiver presents the token via ServiceBusSessionReceiverOptions.SessionLockToken to take over the session and settle the original holder's messages over the management link. - Fails loudly with NotSupportedException against a service that does not support the feature; exclusive sessions are unaffected (default path). * test: Fix EventSourceTests mock callback arity for new session receiver params CreateTransportReceiver gained isSessionExclusive (bool) and sessionLockToken (Guid?) trailing params. GetMockConnection's Moq .Callback still used the 9-arg signature, which compiles but throws ArgumentException at runtime (Moq validates callback arity). Expand the callback to 11 type args + lambda params, mirroring ReceiverTests. * Switch Track 2 non-exclusive session to composite AmqpNonExclusiveSessionFilter (match latest service design) * Allow accept-any (next available) session in non-exclusive mode The broker supports acquiring the next available session non-exclusively (sessionId=null, non-exclusive). Remove the incorrect client-side validation that rejected AcceptNextSessionAsync with IsSessionExclusive=false, and drop the now-unused resource string and its unit test. A takeover lock token still requires a specific session. * test: Add codec round-trip and accept-any tests for non-exclusive sessions - Add AmqpNonExclusiveSessionFilterCodec encode/decode round-trip tests (session id + token, no token, accept-any null session id) - Add AcceptNextSessionAllowsNonExclusiveWithoutSessionId verifying accept-any is allowed in non-exclusive mode * Add ToString() to non-exclusive session filter codec Addresses review feedback: the codec carries meaningful fields (session id and lock token), so provide a ToString() that describes them for diagnostics. Adds a unit test covering the output. * test: Add accept-any non-exclusive session takeover live test Addresses review feedback: covers AcceptNextSessionAsync (the accept-any path with no session id) plus IsSessionExclusive=false, then a token-based takeover and cross-receiver settle. Gated with the existing NonExclusiveFeatureSkipReason like its siblings. * Clarify non-exclusive session filter comments and error message Addresses Copilot review feedback: the filter-construction tests use a single composite non-exclusive session filter (session id + lock token), not separate mode/token filters; update the doc comments to match. Reword the NotSupportedException message in terms of feature availability for the namespace rather than a namespace 'version'. * Clarify session filter comment in AmqpConnectionScope Addresses Copilot review feedback: the comment referenced only the plain session filter, but a non-exclusive session receiver adds the composite non-exclusive session filter instead. Reword to cover both branches. * Refine non-exclusive session test comment and enable exclusive live test Addresses Copilot review feedback: reword the accept-any codec test comment so it does not imply presenting a takeover token without a session id is a supported client flow (validation forbids it); remove the [Ignore] from AcceptSessionExclusiveReturnsNullLockToken since it validates default exclusive behavior and does not require the non-exclusive feature to be deployed. * Dispose session receivers in live tests and rename filter tests Addresses Copilot review feedback: use await using for session receivers in the non-exclusive live tests so session links close and locks release promptly during live runs (matching the RoundRobinSessions precedent); rename OpenReceiverLinkOmitsSessionFiltersWhenExclusive and OpenReceiverLinkAddsModeFilterWithoutTokenForFreshNonExclusiveSession to match what the assertions actually validate. * Fix SessionLockedUntil and SessionId doc comments Addresses Copilot review feedback: the SessionId doc had been left on SessionLockedUntil (and SessionId's summary was empty). Restore the session-id summary to SessionId and describe SessionLockedUntil in terms of the session lock expiration. * Match any values for new receiver params in Moq setups Addresses Copilot review feedback: the CreateTransportReceiver mock setups omitted the new optional isSessionExclusive/sessionLockToken parameters, so they only matched calls using the defaults (true, null). Add It.IsAny for both so the setups match any values and stay focused on prefetchCount. * Enable non-exclusive session live tests Remove the NonExclusiveFeatureSkipReason gate and its [Ignore] attributes. The service-side support for non-exclusive session locking will be rolled out by the time this ships, so the live tests should run rather than stay skipped. * test: Cover new CreateTransportReceiver parameters in GetMessageSessions mock - Extend the CreateTransportReceiver setup and typed Moq callback in GetMessageSessions_Subscription_PassesFormattedSubscriptionPath so they include the isSessionExclusive and sessionLockToken parameters this branch adds - Fixes a semantic merge break: the test arrived from main against the nine-parameter signature, so Moq rejected the callback arity at runtime * docs: correct non-exclusive session comments to match observed service behavior - a service that predates the change rejects the attach with an 'invalid filter type' error rather than silently ignoring the unknown filter (live-verified 2607, Standard + Premium) * Address pre-PR review board findings for non-exclusive session locking Closes the findings from the closing independent review round. Coverage: - Test the options-to-transport seam. Seeding isSessionExclusive:true disabled the feature while the suite stayed green; that seam had no test and no coverage-matrix row. - Test the presented-token hop from the receiver to the connection scope. - Assert the public IsSessionExclusive and SessionLockToken directly, and verify the transport is consulted so a constant return fails. - Pin the wire contract: descriptor name, code, and that SessionId encodes before LockToken. The round-trip tests are self-symmetric and let a swapped field order pass. - Assert the lock token stays out of the AMQP link name, which is logged. Correctness and docs: - Restore EditorBrowsable(Advanced) on the feature's public members. The rename had dropped it along with its using, which would have promoted the feature into normal IntelliSense. - Document the settlement cost on EnableNonExclusiveSession, stated as a request/response exchange on the shared management link rather than a one-way frame; the receive-link path also awaits an outcome. - Note that a receiver not bound to a session reports IsSessionExclusive as true. - Show the Guid.Parse conversion in the changelog and on the receiver. - Drop a no-op SessionId argument so the NotFound fallback matches main. * Remove EditorBrowsable(Advanced) tags per review feedback jsquire asked for these to be removed - we do not tag members Advanced in the client libraries. A previous commit in this branch restored them by mistake, reading their absence as an accidental drop rather than a deliberate response to review. The EditorBrowsableState.Never tags on Equals, GetHashCode and ToString are unchanged; those are the standard pattern and were not in question. --------- Co-authored-by: Eldert Grootenboer (from Dev Box) <egrootenboer@microsoft.com> Co-authored-by: Vinay Suryanarayana <vinsu@microsoft.com>
Azure#62075) * Remove unused Broker attestation dependency Azure.Identity.Broker no longer directly consumes Microsoft.Identity.Client.KeyAttestation. Remove the stale package reference and its unused central version entry. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Remove unreleased Broker changelog note Keep the dependency cleanup out of the unreleased changelog while preserving historical release notes. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Bumps the typespec group with 1 update in the /eng/packages/http-server-csharp-aspnet directory: [@typespec/http-client-csharp](https://github.com/Microsoft/typespec). Updates `@typespec/http-client-csharp` from 1.0.0-alpha.20260813.5 to 1.0.0-alpha.20260813.6 - [Release notes](https://github.com/Microsoft/typespec/releases) - [Commits](https://github.com/Microsoft/typespec/commits) --- updated-dependencies: - dependency-name: "@typespec/http-client-csharp" dependency-version: 1.0.0-alpha.20260813.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: typespec ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the eslint group with 1 update in the /eng/packages/http-client-csharp-mgmt directory: [eslint](https://github.com/eslint/eslint). Updates `eslint` from 10.8.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.0...v10.8.1) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.8.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the eslint group with 1 update in the /eng/packages/http-client-csharp-provisioning directory: [eslint](https://github.com/eslint/eslint). Updates `eslint` from 10.8.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.0...v10.8.1) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.8.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the typespec group with 1 update in the /eng/packages/http-client-csharp-provisioning directory: [@typespec/http-client-csharp](https://github.com/Microsoft/typespec). Updates `@typespec/http-client-csharp` from 1.0.0-alpha.20260813.5 to 1.0.0-alpha.20260813.6 - [Release notes](https://github.com/Microsoft/typespec/releases) - [Commits](https://github.com/Microsoft/typespec/commits) --- updated-dependencies: - dependency-name: "@typespec/http-client-csharp" dependency-version: 1.0.0-alpha.20260813.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: typespec ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tensions.SignalRService (Azure#62129) Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…the ARM contract (Azure#61707) * Send correlation filter properties as strings to match the ARM contract correlationFilter.properties is a string-valued map on the wire, but the generated model types it as IDictionary<string, object> and serializes each value with its natural JSON type, so a non-string value produces a payload that does not match the declared contract. Send intKey as a string, format dateTimeKey with the round-trip specifier, and assert all three properties survive the create round-trip. Recordings and assets tag updated to match. * Use culture-invariant formatting and parsing for the recorded timestamp
* Onboard Azure.Provisioning.DesktopVirtualization * update changelog * Update CodeGenEnumValueAttribute.cs
* Onboard Azure.Provisioning.LoadTesting * regen * Update service.projects * Update Library_Inventory.md * Update Library_Inventory.md * update changelog * Update CodeGenEnumValueAttribute.cs * Update CHANGELOG.md
… to prerelease 1.0.0-alpha.20260815.1 (Azure#62126) * Regenerate repository SDK with TypeSpec build 20260815.1 * Update SDK code re_tr_2 * Update SDK code at_co_0 * Update ResourceGraph TypeSpec revision Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: c649da17-ddb4-4309-9e5d-0024b924c763 --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> Copilot-Session: c649da17-ddb4-4309-9e5d-0024b924c763
* Update provisioning generator dependencies Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3780828-9610-442a-b2ce-a43c6094e0b5 * Revert provisioning generator version updates Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3780828-9610-442a-b2ce-a43c6094e0b5 --------- Copilot-Session: b3780828-9610-442a-b2ce-a43c6094e0b5
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
* Fix Service Bus correlation filter properties Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 81c6bf17-eb60-476d-a816-2cfd3f6abcb4 * Pin Service Bus to merged specification Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 81c6bf17-eb60-476d-a816-2cfd3f6abcb4 * Address Service Bus review feedback Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 81c6bf17-eb60-476d-a816-2cfd3f6abcb4 --------- Copilot-Session: 81c6bf17-eb60-476d-a816-2cfd3f6abcb4
* Migrate Azure.Provisioning.ContainerRegistry to TypeSpec Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Restore ContainerRegistryService compatibility type Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Regenerate Azure.Provisioning.ContainerRegistry Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Regenerate ContainerRegistry provisioning Merge latest main, refresh Azure.Provisioning.ContainerRegistry generated code, and restore ResourceVersions constants with partial customizations. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add ContainerRegistry provisioning RBAC roles Update the spec pin and regenerate Azure.Provisioning.ContainerRegistry so built-in roles and CreateRoleAssignment overloads are restored. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Merge create body properties into provisioning resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Refactor provisioning resource property merging Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Revert provisioning PUT body property merging Restore the generator and generated output to the pre-experiment implementation. Preserve the ACR webhook ServiceUri and CustomHeaders API through temporary custom code tracked by Azure#61011. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Remove explicit provisioning language version Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 81c6bf17-eb60-476d-a816-2cfd3f6abcb4 * Correct Container Registry provisioning spec commit and Bicep expectation Point tsp-location.yaml at the live commit of spec PR 44360; the previously pinned SHA does not exist. Update the basic test to the property order the TypeSpec provisioning generator emits. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Restore removed Container Registry provisioning types as obsolete Bring the 46 Registry Tasks types and ContainerRegistryPrivateEndpointConnectionData back from Azure.Provisioning.ContainerRegistry 1.1.0 under src/BackwardCompatible, each marked obsolete with the replacement type in the dedicated Azure.Provisioning.ContainerRegistry.Tasks package, and refresh the API listings and changelog. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Preserve Container Registry private endpoint compatibility Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Fix Container Registry migration CI Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Remove temporary AOT check files Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Update Container Registry provisioning spec pin Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Update Container Registry provisioning spec pin Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 * Update Container Registry pin after client name cleanup Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3edaff76-ef28-4774-816f-c173e37b2d58 Copilot-Session: 81c6bf17-eb60-476d-a816-2cfd3f6abcb4
* Add support for project id attributes propagation * Add cHANGELOG
* Resolve Azure framework types by assembly Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> * Limit framework resolution to Azure.Core Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> * Use Azure assembly type anchors Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> * Remove redundant Azure type mappings Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jorgerangel-msft <102122018+jorgerangel-msft@users.noreply.github.com>
* Increment package version after release of Azure.ResourceManager.ContainerServiceFleet * Regenerate fleet SDK code with current management emitter Co-authored-by: jsquire <913445+jsquire@users.noreply.github.com> --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jsquire <913445+jsquire@users.noreply.github.com>
Classify request and dependency telemetry by success when recording Item_Dropped_Count, including partial-success responses and persisted telemetry replay. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…zure#62145) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
nasc17
requested review from
Ravi Pidaparthi (RaviPidaparthi),
Shiva S (Shivakishore14),
Ankit Sinha (ankitbko),
Darren Cohen (dargilco),
Glenn Harper (glharper),
linglingye001,
Matthew Metcalf (mrm9084),
Nikolay Rovinskiy (nick863),
Ryan Hurey (rhurey),
Travis Angevine (trangevi),
Pranav Pandit (vangarp) and
Zhiyuan Liang (zhiyuanliang-ms)
as code owners
August 21, 2026 14:46
nasc17
merged commit Aug 21, 2026
09cc831
into
Azure:sdkauto/Azure.ResourceManager.HorizonDB-6704271
55 checks passed
|
Azure Pipelines: Successfully started running 1 pipeline(s). 11 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.