Skip to content

Users/v dharmarajv/hotfix latest main - #49758

Merged
Vinothini Dharmaraj (v-dharmarajv) merged 960 commits into
hotfix/urlValidatorS360Fix_azure-communication-callautomation_1.6.0from
users/v-dharmarajv/hotfix_latest_main
Oct 29, 2026
Merged

Vinothini Dharmaraj (v-dharmarajv) merged 960 commits into
hotfix/urlValidatorS360Fix_azure-communication-callautomation_1.6.0from
users/v-dharmarajv/hotfix_latest_main

Conversation

@v-dharmarajv

Copy link
Copy Markdown
Member

Description

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new API spec, a link to the pull request containing these API spec changes should be included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

* Fix job output download and streaming regressions

Normalize job output asset types across RunHistory and ARM contracts, and fall back to RunHistory logs when an identity-based datastore credential cannot sign a SAS.

Add regression coverage for both output type spellings and identity-based log streaming.

* [azure-ai-ml] Fix SAS fallback, datastore log paths, and Gen2 SAS signing

* Sort Azure ML job helper imports

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Shorten job download and streaming changelog

* Isolate feature set test files for concurrent CI runs

---------

Co-authored-by: Swarup Chanda <119785118+swarupecenits@users.noreply.github.com>
Co-authored-by: Swarup Chanda <swarupchanda@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Make AgentServer cache write usage optional

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Document AgentServer coordinated dependency

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix(evaluation): preserve duplicate nested aoai field mappings

Complete AOAI-only default mappings without changing callable inputs. Keep wrapped schema source paths paired with their effective paths and add focused offline regressions.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e2b5588f-9ec0-47eb-a528-15f0f5b3c836
Assisted-by: GitHub Copilot (GPT-6 Astra; gpt-6-astra)

* fix(evaluation): isolate mutable aoai payload values

Deep-copy structured AOAI payload values before nested writes so serialization cannot mutate inputs shared with Python evaluators. Add numeric/null and recursive container ownership regressions without changing scalar conversion.

Authored-by: GitHub Copilot 1.0.84-5
Model: GPT-6 Astra (gpt-6-astra)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e2b5588f-9ec0-47eb-a528-15f0f5b3c836

---------

Co-authored-by: Rabah B <rboubchir+microsoft@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e2b5588f-9ec0-47eb-a528-15f0f5b3c836
* Add foundry team as code owner

* Add foundry team to azure-ai-inference codeowners

Co-authored-by: rhurey <13647168+rhurey@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…49147)

* Handle confirmed initial releases in management SDK review context

Require complete added-file evidence and an absent merge-base package directory before treating the previous release baseline as not applicable. Preserve failures for existing packages and ambiguous evidence.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Validate initial-release version headings and calendar dates

Address Copilot review 4078787100 by requiring a dated stable or beta SDK version before suppressing missing-baseline diagnostics. Add malformed-heading and invalid-date regressions without changing historical baseline parsing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Align initial-release provenance file applicability with its snapshot

Address Copilot review 4078823879 by marking each expected-absent merge-base file not applicable while retaining the original retrieval record verbatim. Keep current and ambiguous provenance unchanged.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ankitbko <3169316+ankitbko@users.noreply.github.com>
Co-authored-by: Shivakishore14 <shivakishore14@gmail.com>
* Fix deferred persistence lifecycle races

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88

* Include Agent Server optimization in CI targeting

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88

* Preserve DELETE handling for failed executions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88

* Clean up rejected stream startup

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88

* Suppress intentional stream orchestration complexity

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88

* Clean up synchronous stream startup failures

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88

---------

Co-authored-by: Harsheet Shah <harsheetshah@microsoft.com>
Copilot-Session: 9e5a5fec-931d-4437-9ddb-825845bffd88
…hon-6865886 (#49105)

* Configurations:  'specification/relationships/resource-manager/Microsoft.Relationships/Relationships/tspconfig.yaml', and CommitSHA: '85e949e122626f546750f7ce795e278f0523c1d9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6862963 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Update pyproject.toml

* Configurations:  'specification/relationships/resource-manager/Microsoft.Relationships/Relationships/tspconfig.yaml', and CommitSHA: 'c915549bb9bc6969ea1131b616edcaf005267a93' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6865886 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Meghana Gupta <93553451+meghanagupta95@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
* Release azure-ai-agentserver-core 2.2.0b2

- Finalize CHANGELOG release date for 2.2.0b2
- Mark flush_spans_async and schedule_flush_spans as @experimental
  while the API surface is validated in preview

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Trim experimental changelog wording

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove empty changelog sections to fix CI changelog verification

The release-date changelog entry triggered the release-build verification
path, which rejects empty section headers (Breaking Changes, Bugs Fixed).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Preserve coroutine introspection when marking async functions experimental

The experimental decorator wrapped every function -- including coroutine
functions -- with a plain def, which made inspect.iscoroutinefunction /
asyncio.iscoroutinefunction return False for flush_spans_async even
though calling it still returns a coroutine. Add an async def wrapper
path for coroutine functions so the public async API stays
introspectable as async, with a regression test.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix partial passthrough and duplicate experimental warnings

- Restrict the new async-function branch in experimental() to actual
  function objects (inspect.isfunction), not any coroutine-function-like
  callable such as functools.partial, which lacks __qualname__ and would
  raise AttributeError on first await. Non-function callables continue to
  pass through unchanged as before.
- Route schedule_flush_spans's internal background flush through an
  undecorated _flush_spans_async_impl instead of the separately-decorated
  public flush_spans_async, so calling schedule_flush_spans no longer
  emits two distinct experimental warnings (one per differently cached
  function). Both public entry points remain decorated.
- Add regression tests for both fixes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix flaky experimental-warning regression test logger scope

The new test scoped caplog.at_level to azure.ai.agentserver.core._tracing,
but the experimental warning is emitted via _experimental.module_logger
(azure.ai.agentserver.core._experimental). Scoping the wrong logger left
the emitting logger's effective level dependent on whatever an earlier
test in the same process had set on the root logger, causing the
assertion to intermittently see zero captured warnings on macOS/Windows
CI runners. Scope to the correct logger, matching the pattern used by
the existing experimental decorator tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Rework duplicate experimental-warning fix to be decorator-only

Revert the _flush_spans_async_impl extraction in _tracing.py so
flush_spans_async and schedule_flush_spans keep their original method
bodies unchanged; @experimental is the only modification to those
functions.

Instead, suppress duplicate/nested experimental warnings entirely
inside the @experimental decorator via a new _experimental_call_active
ContextVar, mirroring the existing _experimental_init_active pattern
used for nested __init__ calls. Since asyncio.Task copies the current
context at creation time, this also correctly suppresses the warning
for flush_spans_async when it runs inside the task spawned by
schedule_flush_spans -> _coalesced_flush.

Add regression tests in test_experimental.py covering nested sync
calls, nested async calls, and calls inside a spawned asyncio task.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Limit experimental change to decorator only

Revert all package implementation changes in _tracing.py beyond the two
@experimental decorators. The duplicate-warning suppression is dropped:
the ContextVar guard leaked into spawned asyncio tasks, and the
undecorated-impl split required restructuring package code.

_experimental.py keeps async coroutine-function support so that
@experimental on `async def` preserves inspect/asyncio.iscoroutinefunction.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix mypy return type for async experimental wrapper

_add_async_function_docstring returns a coroutine function, so annotate it
as Callable[P, Coroutine[Any, Any, T]] rather than Callable[P, T]. This
drops the now-unnecessary type: ignore on the await.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Migrate REST API verification to GitHub App token

Fixes #16614

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Align GitHub login with verification condition

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Ray Chen <raychen@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Rabah B <rboubchir+microsoft@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* feat(azure-ai-ml): support Spark runtime 3.5 for monitors

Allow model monitoring serverless Spark compute to use runtime 3.4 or 3.5. Add validation coverage for both supported versions and an unsupported version, and update representative samples and serialization fixtures to 3.5.

Authored-by: GitHub Copilot CLI v1.0.85
Model: GPT-5.6 Sol (gpt-5.6-sol)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ca6e7f2e-d9c6-4b68-91d4-91433cfe89df

* docs(azure-ai-ml): record monitor runtime support

Document model monitoring support for Spark runtimes 3.4 and 3.5 in the unreleased changelog.

Authored-by: GitHub Copilot CLI v1.0.85
Model: GPT-5.6 Sol (gpt-5.6-sol)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ca6e7f2e-d9c6-4b68-91d4-91433cfe89df

* test(azure-ai-ml): preserve monitor playback fixtures

Keep the recorded data-drift E2E fixtures on Spark runtime 3.4 so they continue matching the existing test-proxy cassette. Runtime 3.5 remains covered by the explicit ServerlessSparkCompute unit test without requiring a recording migration.

Authored-by: GitHub Copilot CLI v1.0.85
Model: GPT-5.6 Sol (gpt-5.6-sol)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ca6e7f2e-d9c6-4b68-91d4-91433cfe89df

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ca6e7f2e-d9c6-4b68-91d4-91433cfe89df
…thon-6764059 (#48787)

* Configurations:  'specification/oracle/resource-manager/Oracle.Database/OracleDatabase/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '522b63d1686e55a555a400c08ba65aef9f947f78' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6755891 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/oracle/resource-manager/Oracle.Database/OracleDatabase/tspconfig.yaml', API Version: 2026-06-01, SDK Release Type: stable, and CommitSHA: '4e6e13d398d4c2616237322a62394fc4f1dfeb81' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6764059 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Update CHANGELOG.md

* update

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…49149)

* Use structured data and trusted snapshots for management SDK reviews

Replace model-authored Markdown validation with schema-checked review data and deterministic publisher-side rendering. Transfer collector evidence and tooling by immutable pre-agent artifact ID and pin execution to github.workflow_sha.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address review budget and normalization feedback

Reserve the final collector consistency request, normalize placeholders and rendered text at the same bounded fixed point, and preserve special-character immutable evidence destinations through gh-aw sanitization.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Keep Unicode URL regression and comments spelling-check clean

Retain a full-width Unicode filename regression while avoiding a split dictionary word, and clarify the URI escaping comment. The CI-pinned spell checker now passes all changed files.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Reject control characters exposed by review text normalization

Apply the existing character policy before and after every normalization pass and to decoded immutable source paths. Cover nested HTML entities, percent-encoded filenames, and preserved line breaks and tabs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Keep malformed changelogs reviewable and reject formatted placeholders

Represent missing trusted release headings with an empty submitted identity and a deterministic unverified release label. Cover real collector snapshots with heading-less entries and block/list HTML placeholder variants while preserving literal type names. Update agent instructions and regenerate only the target lockfile with gh-aw v0.88.8.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Allow encoded spaces in immutable evidence paths

Preserve existing percent escapes, which are already safe in the renderer. Add regressions for percent-encoded spaces and percent signs, including the pinned publisher, while retaining decoded control-character and traversal rejection.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Consolidate historical review failures into two sanitized fixtures

Retain the plain human-review prefix and initial-release no-entry explanation cases, removing redundant raw run payloads, temporary tool IDs, and incidental commit references. Preserve source-run links in tests, assert both failure shapes explicitly, update maintenance documentation, and regenerate the target lockfile.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Reject placeholders wrapped in Markdown list and quote markers

Normalize leading blockquote, ordered/unordered-list and task-list markers for placeholder detection only. Cover nested prefixes and confirm substantive text retains its original markers when rendered.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…68350 (#48770)

* Configurations:  'specification/storage/Storage.Management/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'bb85cf38770403f6db3d9514e8e390ff88c5f2c2' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6749544 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/storage/Storage.Management/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '9409cc0d6a0382737c66cc5dd6d8dce098f73cbe' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6753253 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/storage/Storage.Management/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'e3d52974df27dbe11f67a88c7d066dd9e799a377' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6764467 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/storage/Storage.Management/tspconfig.yaml', and CommitSHA: '7ad4e2baf259ded07567986512d602b7f170e1cf' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6844167 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/storage/Storage.Management/tspconfig.yaml', and CommitSHA: '05b9a6fd225397fafb604d9e6882f934c65a0909' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6853743 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/storage/Storage.Management/tspconfig.yaml', and CommitSHA: 'ec4027ffadfa8c62280acab86dfdc91d51844fc9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6868350 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
azure-ai-agentserver-activity never received the post-release version
increment after 1.0.0b3 shipped on 2026-08-21, so its CHANGELOG top entry
remained a dated (released) heading. That makes Get-PackageApprovalStatus.ps1
treat the already-published 1.0.0b3 as a release candidate and enforce the
API review release gate against it, which fails with packageNamePending
because the package name has not been approved in APIView.

This broke every internal `python - agentserver` build on main (builds
6873688, 6875590, 6873686, 6873121, 6872395 all failed the same
"Check Package Approval Status" task), blocking the Build stage for all five
agentserver artifacts.

Bump to 1.0.0b4 (Unreleased) so the approval check is skipped for an
unreleased package, matching the automated increment in 2a00787.

Note: this unblocks CI only. The package name azure-ai-agentserver-activity
still needs APIView approval before the next release can ship.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Promote azure-ai-agentserver-core to its stable 2.2.0 release:

- Bump VERSION to 2.2.0
- Add a 2.2.0 CHANGELOG entry noting the stable promotion of the
  2.2.0b1/2.2.0b2 preview series (no functional changes since 2.2.0b2)
- Switch the package classifier to Development Status :: 5 - Production/Stable

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…- Python-6871655 (#48637)

* Configurations:  'specification/platformvalidation/resource-manager/Microsoft.PlatformValidation/PlatformValidation/tspconfig.yaml', API Version: 2026-07-01-preview, SDK Release Type: beta, and CommitSHA: '127674911f4714c636d2c6495b7959d094d05dff' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6720529 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Add execution plan configuration helpers

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c6afca49-0681-4f32-9e0e-7068d0eeac9a

* Revert execution plan configuration helpers

Defer custom execution plan authoring until the service contract and SDK API shape are approved.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c6afca49-0681-4f32-9e0e-7068d0eeac9a

* Regenerate PlatformValidation for 2026-08-01-preview

Update the generated Python management SDK from spec commit 395e3a0297 and remove stale samples for test-run operations that no longer exist in this API version.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 08f9a568-60ed-476a-9e1b-8a267f3c83ff

* Configurations:  'specification/platformvalidation/resource-manager/Microsoft.PlatformValidation/PlatformValidation/tspconfig.yaml', API Version: 2026-08-01-preview, SDK Release Type: beta, and CommitSHA: '8b60913ae846f5209258162f983c8c2c425e5371' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6871591 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/platformvalidation/resource-manager/Microsoft.PlatformValidation/PlatformValidation/tspconfig.yaml', and CommitSHA: '8b60913ae846f5209258162f983c8c2c425e5371' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6871655 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Shivangi Rana <shivangirana@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: shivangirana20 <76525379+shivangirana20@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Copilot-Session: c6afca49-0681-4f32-9e0e-7068d0eeac9a
Copilot-Session: 08f9a568-60ed-476a-9e1b-8a267f3c83ff
* [Service Bus] Prepare azure-servicebus 7.15.0 for release

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* config: Mark azure-servicebus 7.15.0 as stable

- Use the stable PyPI development classifier
- Align APIView package metadata with version 7.15.0

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* config: Release azure-servicebus as 8.0.0

- Use a major version for the documented receive behavior change
- Align package, APIView, and changelog release metadata

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* config: Release azure-servicebus as 7.15.0

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* fix: Correct uAMQP deprecation target

- Point sync and async warnings to a future major release
- Record the warning correction in the 7.15.0 changelog

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* fix: Keep uAMQP transport available

- Remove deprecation warnings from sync and async clients
- Remove stale deprecation comments and document 7.15.0 availability

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Retry Service Bus release validation

Re-run pull request validation after unrelated Cosmos emulator failures.

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: s-aleshin <formats_trinket7c@icloud.com>
Remove the dedicated storage pool override now that the default pool uses the same agent SKU.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).
8 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@v-dharmarajv
Vinothini Dharmaraj (v-dharmarajv) merged commit e5a479e into hotfix/urlValidatorS360Fix_azure-communication-callautomation_1.6.0 Oct 29, 2026
96 of 103 checks passed
@v-dharmarajv
Vinothini Dharmaraj (v-dharmarajv) deleted the users/v-dharmarajv/hotfix_latest_main branch October 29, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AgriFood AI Agents AI Projects AI App Configuration Azure.ApplicationModel.Configuration Hosted Agents sdk/agentserver/*

Projects

None yet

Development

Successfully merging this pull request may close these issues.