Skip to content

Bug fix for message field on Microsoft.ApplicationInsights.Message#43060

Merged
rads-1996 merged 5 commits intoAzure:mainfrom
rads-1996:fix-empty-body
Sep 22, 2025
Merged

Bug fix for message field on Microsoft.ApplicationInsights.Message#43060
rads-1996 merged 5 commits intoAzure:mainfrom
rads-1996:fix-empty-body

Conversation

@rads-1996
Copy link
Copy Markdown
Member

@rads-1996 rads-1996 commented Sep 18, 2025

Description

Bug fix for message field on Microsoft.ApplicationInsights.Message to not export logs with empty message body.

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.

Copilot AI review requested due to automatic review settings September 18, 2025 21:00
@github-actions github-actions Bot added the Monitor - Exporter Monitor OpenTelemetry Exporter label Sep 18, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes a bug in the Azure Monitor OpenTelemetry exporter to prevent exporting log records with empty message bodies. The change ensures that logs with empty or None message content are skipped entirely rather than being exported as Microsoft.ApplicationInsights.Message telemetry with empty message fields.

Key changes:

  • Modified the log-to-envelope conversion logic to return None for logs with empty messages
  • Updated the exporter to handle None envelopes by skipping them
  • Added warning logging when empty log records are encountered

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
_exporter.py Added null check in _log_to_envelope method and empty message validation with early return in _convert_log_to_envelope
test_logs.py Updated test expectations to verify that empty/None log data results in None envelope instead of empty message envelope
CHANGELOG.md Added entry documenting the bug fix for message field handling

@rads-1996
Copy link
Copy Markdown
Member Author

Previous behavior -

Screenshot 2025-09-18 130426

Error returned by Breeze -

image

After the bug fix -

image image

@rads-1996 rads-1996 merged commit 6095433 into Azure:main Sep 22, 2025
19 checks passed
@rads-1996 rads-1996 deleted the fix-empty-body branch September 22, 2025 21:25
@rads-1996 rads-1996 restored the fix-empty-body branch September 22, 2025 21:53
rads-1996 added a commit to rads-1996/azure-sdk-for-python that referenced this pull request Sep 23, 2025
rads-1996 added a commit to rads-1996/azure-sdk-for-python that referenced this pull request Oct 15, 2025
rads-1996 added a commit that referenced this pull request Oct 17, 2025
…eData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments
YoYoJa added a commit that referenced this pull request Oct 21, 2025
* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
YoYoJa added a commit that referenced this pull request Oct 21, 2025
* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
YoYoJa added a commit that referenced this pull request Oct 21, 2025
* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* fix tests

* fix test

* Jessli/convert (#43556) merge main

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Jessli/convert Fix bug (#43557)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* fix bug

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
YoYoJa added a commit that referenced this pull request Oct 21, 2025
* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* fix tests

* fix test

* Jessli/convert (#43556) merge main

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Jessli/convert Fix bug (#43557)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* fix bug

* fix null value

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
YoYoJa added a commit that referenced this pull request Oct 21, 2025
* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* fix tests

* fix test

* Jessli/convert (#43556) merge main

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Jessli/convert Fix bug (#43557)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351ead.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* fix bug

* fix null value

* fix pass and label

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
needuv added a commit that referenced this pull request Oct 22, 2025
* skeleton code

* add function that logs eval results to app insights

* format

* log red team data

* get agent info from app insights config

* add eval result converter (#43233)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* rename function

* fix a thing

* Jessli/convert (#43342)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* Groundedness Evaluator to not add tool result to tool call message (#43290)

* Groundededness Evalautor to not add tool result to tool call message

* Fixing reformatting issues

* Add ledger certificate package (#43278)

* add ledger certificate package

* regen

* update changelog

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* [Identity] Update test-resources bicep (#43304)

The vmSize for the AKS resource was updated to an SKU that is available
in our subscription/location.

Explicit PrincipalType fields were removed from role assignments that could
potentially be user principals. Azure can automatically determine the
type.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* [Communication Shared] Adding the mypy fixes (#42925)

* Adding the mypy fixes

* addressing the comments

* addressing comments

* Make docs happy

* Updated docstring references

---------

Co-authored-by: antisch <antisch@microsoft.com>

* add error msg and error code

* Surface evaluator error msg

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Vinothini Dharmaraj <146493756+v-dharmarajv@users.noreply.github.com>
Co-authored-by: antisch <antisch@microsoft.com>

* Fix usage (#43355)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* Groundedness Evaluator to not add tool result to tool call message (#43290)

* Groundededness Evalautor to not add tool result to tool call message

* Fixing reformatting issues

* Add ledger certificate package (#43278)

* add ledger certificate package

* regen

* update changelog

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* [Identity] Update test-resources bicep (#43304)

The vmSize for the AKS resource was updated to an SKU that is available
in our subscription/location.

Explicit PrincipalType fields were removed from role assignments that could
potentially be user principals. Azure can automatically determine the
type.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* [Communication Shared] Adding the mypy fixes (#42925)

* Adding the mypy fixes

* addressing the comments

* addressing comments

* Make docs happy

* Updated docstring references

---------

Co-authored-by: antisch <antisch@microsoft.com>

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Vinothini Dharmaraj <146493756+v-dharmarajv@users.noreply.github.com>
Co-authored-by: antisch <antisch@microsoft.com>

* save

* add _type to evals/aoai graders

* Jessli/convert make eval_meta_data optional (#43376)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* Groundedness Evaluator to not add tool result to tool call message (#43290)

* Groundededness Evalautor to not add tool result to tool call message

* Fixing reformatting issues

* Add ledger certificate package (#43278)

* add ledger certificate package

* regen

* update changelog

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* [Identity] Update test-resources bicep (#43304)

The vmSize for the AKS resource was updated to an SKU that is available
in our subscription/location.

Explicit PrincipalType fields were removed from role assignments that could
potentially be user principals. Azure can automatically determine the
type.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* [Communication Shared] Adding the mypy fixes (#42925)

* Adding the mypy fixes

* addressing the comments

* addressing comments

* Make docs happy

* Updated docstring references

---------

Co-authored-by: antisch <antisch@microsoft.com>

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Vinothini Dharmaraj <146493756+v-dharmarajv@users.noreply.github.com>
Co-authored-by: antisch <antisch@microsoft.com>

* add error logging for otel event emission

* add input/output tokens for prompty evals

* Jessli/convert -  update param name to add underscore (#43411)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* exclude token counts from aggregation

* add total token count to prompty output

* fix prompty tests

* remove fields from app insights config

* make new evaluation result fields private, and add a toggle in evaluate

* change output fields to be private

* Jessli/convert parse annotation and add trace_id (#43463)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* Jessli/convert add trace_id, response_id, conversation_id (#43469)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* refactor app insights push to prevent warnings

* run black on code

* move otel import to internal module

* Jessli/convert expose sample data for sdk promty based evaluators (#43474)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Jessli/convert remove token counts from metrics (#43477)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* Jessli/convert remove useless lines and fix UT (#43480)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* try changing prompty output to dict

* change prompty output to dict

* run black

* fix relevance and prompty test

* fix unit tests

* fix prompty tests

* fix similarity test

* move groundedness to actual prompty impl

* chore: Update assets.json

* Jessli/convert Fix test failure (#43518)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* fix tests

* fix test

* add extra attributes to app insights config, remove agent name/id/version/ from app insights config

* pin otel<1.39.0 since breaking change coming in that version

* implement scrubber for sensitive information

* run black formatter

* fix spelling for evaluation sdk

* use non-deprecated path for emitting traces

* remove upper bound on otel sdk

* shuffle imports

* Jessli/convert1021 Fxi bug (#43563)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* fix tests

* fix test

* Jessli/convert (#43556) merge main

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351eadac629e4546e7c42242c52e1519b0863b3.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4737919ee04582e316ba41635ebaa328b6.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Jessli/convert Fix bug (#43557)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351eadac629e4546e7c42242c52e1519b0863b3.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4737919ee04582e316ba41635ebaa328b6.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* fix bug

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Jessli/convert1021 fix null value and black run (#43567)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* update

* fix UT

* fix tests

* fix test

* Jessli/convert (#43556) merge main

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351eadac629e4546e7c42242c52e1519b0863b3.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4737919ee04582e316ba41635ebaa328b6.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* Jessli/convert Fix bug (#43557)

* add eval result converter

* Add result converter

* update converter params to optional

* add eval meta data

* fix type

* remove useless file

* get eval meta data as input

* fix build errors

* remove useless import

* resolve comments

* update

* update comments

* fix checker failure

* add error msg and error code

* Surface evaluator error msg

* update UT

* fix usage

* make eval_meta_data optional

* remove useless lines

* update param name to add underscore

* parse updated annotation results

* update trace_id

* expose sample data for sdk evaluators

* update

* Fix column mapping bug for AOAI evaluators with custom data mapping (#43429)

* fix nesting bug for custom data mapping

* address comments

* remove extra code and fix test case

* run formatter

* use dumps

* Modify logic for message body on Microsoft.ApplicationInsights.MessageData to include default message for messages with empty body and export logs (#43091)

* Modify logic in PR (#43060) to include default message for messages with empty body and export logs

* Update CHANGELOG

* Update logic as per updated spec

* Addressed comments

* Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#43470)

Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* update

* fix UT

* fix tests

* Added Tests and Samples for Paginated Queries (#43472)

* added tests and samples for paginated queries

* Apply suggestions from code review

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

* added single partition pagination sample

---------

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* [Test Proxy] Support AARCH64 platform (#43428)

* Delete doc/dev/how_to_request_a_feature_in_sdk.md (#43415)

this doc is outdated

* fix test

* [AutoRelease] t2-iothub-2025-10-03-03336(can only be merged by SDK owner) (#43230)

* code and test

* update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-redisenterprise-2025-10-17-18412(can only be merged by SDK owner) (#43476)

* code and test

* update changelog

* update changelog

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Extend basic test for "project_client.agents" to do more operations (#43516)

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

* Updated validate pkg template to use packageInfo

* Fixed typo

* Fixed the right variable to use

* output debug log

* Fixed errors in expression evaluation

* removed debug code

* Fixed an issue in pipeline

* Updated condition for variable setting step

* Join paths of the script path

* Use join-path

* return from the function rather than exit

---------

Co-authored-by: ray chen <raychen@microsoft.com>

* Reorder error and warning log line processing (#43456)

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [App Configuration] - Release 1.7.2 (#43520)

* release 1.7.2

* update change log

* Modify CODEOWNERS for Azure SDK ownership changes (#43524)

Updated CODEOWNERS to reflect new ownership for Azure SDK components.

* Migrate Confidential Ledger library from swagger to typespec codegen (#42664)

* regen

* add default cert endpoint with tsp

* remove refs to old namespace

* update async operation patch

* fix operations patch

* fix header impl

* more header fixes

* revert receipt directory removal

* cspell

* regen certificates under correct namespace

* regen ledger client

* update namespace name

* revert certificate change

* update shared files after regen

* updates

* delete extra files

* cspell

* match return type to current behavior

* cspell

* mypy

* pylint

* update docs

* regen

* regen

* fix patch

* Revert "mypy"

This reverts commit 6351eadac629e4546e7c42242c52e1519b0863b3.

* add info in tsp_location.yaml

* regen

* update patch files

* update patch files

* fix patch

* update patch files

* regen

* update tsp-location.yaml

* generate certificate client

* update patch files

* fixes

* regen clients

* update pyproject.toml deps

* update assets

* regen

* revert test change

* nit

* fix test input

* regen with new model

* update tests

* update tests

* apiview props

* regen

* update tests

* update assets

* apiview props

* temp relative package updates

* fix name

* fix ledger ci (#43181)

* remove swagger

* remove extra configs

* wip revert package dep temporarily

* update readme

* fix config files

* Revert "wip revert package dep temporarily"

This reverts commit db553c4737919ee04582e316ba41635ebaa328b6.

* move tests

* add identity samples

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* rm certificate files

* update changelog

* misc fixes

* update shared reqs

* test

* pylint

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* update scripts (#43527)

Co-authored-by: helen229 <gaoh@microsoft.com>

* [AutoPR azure-mgmt-mongocluster]-generated-from-SDK Generation - Python-5459673 (#43448)

* Configurations:  'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'c5601446fc65494f18157aecbcc79cebcfbab1fb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5459673 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* update changelog

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* App Configuration Provider - Key Vault Refresh (#41882)

* Sync refresh changes

* Key Vault Refresh

* adding tests and fixing sync refresh

* Updating Async

* Fixed Async Tests

* Updated tests and change log

* Apply suggestions from code review

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

* Fixing merge issue

* Updating comments

* Updating secret refresh

* Update _azureappconfigurationproviderasync.py

* Fixing Optional Endpoint

* fix mypy issue

* fixing async test

* mixing merge

* fixing test after merge

* Update testcase.py

* Secret Provider Base

* removing unused imports

* updating exception

* updating resolve key vault references

* Review comments

* fixing tests

* tox updates

* Updating Tests

* Updating Async to be the same as sync

* Fixing formatting

* fixing tox and unneeded ""

* fixing tox items

* fix cspell + tests recording

* Update test_async_secret_provider.py

* Post Merge updates

* Move cache to shared code

* removed unneeded disabled

* Update Secret Provider

* Updating usage

* Update assets.json

* Updated to make secret refresh update dictionary

* removing _secret_version_cache

* Update assets.json

* Update _secret_provider_base.py

---------

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

* Increment package version after release of azure-appconfiguration (#43531)

* Patch `azure-template` back to `green`  (#43533)

* Update sdk/template/azure-template/pyproject.toml to use `repository` instead of `source`

* added brackets for sql query keyword value (#43525)

Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>

* update changelog (#43532)

Co-authored-by: catalinaperalta <caperal@microsoft.com>

* App Config Provider - Provider Refactor (#43196)

* Code Cleanup

* Move validation to shared file

* Updating Header Check

* Update test_azureappconfigurationproviderbase.py

* moved async tests to aio folder

* post merge updates

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* fix bug

* fix null value

---------

Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>

* add span id logging

* [fix] enrich log attributes (#43522)

* [fix] enrich log attributes

* fix

* fix

* tune conflict

---------

Co-authored-by: zyysurely <yingyingzhao@microsoft.com>

* fix up code

* fix property

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Neehar Duvvuri <neeharduvvuri@Neehars-MacBook-Pro.local>
Co-authored-by: Jessie Li <54655211+YoYoJa@users.noreply.github.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Vinothini Dharmaraj <146493756+v-dharmarajv@users.noreply.github.com>
Co-authored-by: antisch <antisch@microsoft.com>
Co-authored-by: kdestin <101366538+kdestin@users.noreply.github.com>
Co-authored-by: Ethan Winters <etwinter@microsoft.com>
Co-authored-by: rads-1996 <guptaradhika@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Andrew Mathew <80082032+andrewmathew1@users.noreply.github.com>
Co-authored-by: Andrew Mathew <andrewmathew@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
Co-authored-by: zyying <zyysurely@163.com>
Co-authored-by: zyysurely <yingyingzhao@microsoft.com>
Copy link
Copy Markdown

@Aravind-blip Aravind-blip left a comment

Choose a reason for hiding this comment

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

This change properly prevents exporting telemetry with empty message bodies by short-circuiting envelope creation and filtering out None results during export. Type hints and batch handling are updated consistently, and tests now validate the corrected behavior. The implementation aligns with the stated bug fix and improves exporter robustness.

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

Labels

Monitor - Exporter Monitor OpenTelemetry Exporter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants