Skip to content

Fix merge conflict and regenerate package - #62323

Merged
nasc17 merged 119 commits into
Azure:sdkauto/Azure.ResourceManager.HorizonDB-6704271from
nasc17:nasc/fixPRFail818
Aug 21, 2026
Merged

nasc17 merged 119 commits into
Azure:sdkauto/Azure.ResourceManager.HorizonDB-6704271from
nasc17:nasc/fixPRFail818

Conversation

@nasc17

@nasc17 nasc17 commented Aug 21, 2026

Copy link
Copy Markdown
Member

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.

azure-sdk-automation Bot and others added 30 commits August 14, 2026 09:34
* 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>
@azure-pipelines

Copy link
Copy Markdown
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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.