Skip to content

Conversation

joperezr
Copy link
Member

@joperezr joperezr commented Sep 11, 2025

This should be merged and not squashed.

Microsoft Reviewers: Open in CodeFlow

joperezr and others added 13 commits September 3, 2025 23:43
Getting ready for 9.9 release

----
#### AI description  (iteration 1)
#### PR Classification
This pull request updates dependency versions and build configurations in preparation for the 9.9 release.

#### PR Summary
The changes bump most dependency and LTS versions from 9.0.8 to 9.0.9 (and 8.0.19 to 8.0.20), and adjust build settings for a stable release. Key changes include:
- Updates in `eng/Version.Details.xml` and `eng/Versions.props` for dependency version bumps and setting `<StabilizePackageVersion>` to true and `<DotNetFinalVersionKind>` to release.
- Removal of the code coverage stage in `azure-pipelines.yml` and corresponding dependency in the pipeline orchestration.
- Modifications in `eng/pipelines/templates/BuildAndTest.yml` to add private feed credentials setup and comment out integration tests.
- Adjustments in `NuGet.config` to update package source configurations.
- Suppression of NU1507 warnings in `Directory.Build.props` due to internal feed usage.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
…otnet#6761)

* Add reasoning text content for OpenAI Responses ChatClient Streaming

---------

Co-authored-by: Stephen Toub <[email protected]>
- Adding an ApprovalRequiredAIFunction that can be used to decorate an AIFunction.
- Adding UserInputRequestContent and UserInputResponseContent base types to represent all user input.
- Adding FunctionApprovalRequestContent and FunctionApprovalResponseContent for function approvals.
- Updated FunctionInvokingChatClient with approval generation handling.

All new types are currently [Experimental].

Co-authored-by: Stephen Toub <[email protected]>
…al properties (dotnet#6776)

For historical reasons (based on older versions of the genai convention), we were mangling the key names. Now just use the key names as sourced from the dictionary, enabling a developer to more easily augment the spans with data of their choice.
…ase/9.9

All pure cherry-picks with no conflicts
* Simpfliy Responses streaming handling

* Add abstraction for remote MCP servers

* Update MCP support to accomodate responses and approvals

---------

Co-authored-by: Stephen Toub <[email protected]>
…ons (dotnet#6780)

* Remove Microsoft.Bcl.HashCode package reference from M.E.AI.Abstractions

It was added unexpectedly.

Also added a changelog entry on the MCP support
@joperezr joperezr requested a review from a team as a code owner September 11, 2025 21:32
@Copilot Copilot AI review requested due to automatic review settings September 11, 2025 21:32
Copy link
Contributor

@Copilot 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 merges changes from the release/9.9 branch, updating package dependencies to newer versions. The changes include updating Microsoft .NET Core, ASP.NET Core, and Entity Framework package versions from 9.0.8 to 9.0.9, and updating Long Term Support (LTS) packages from 8.0.19 to 8.0.20.

  • Updates automated dependency versions from 9.0.8 to 9.0.9 for Microsoft runtime and ASP.NET Core packages
  • Updates LTS package versions from 8.0.19 to 8.0.20
  • Updates corresponding SHA references for the new package versions

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
eng/Versions.props Updates package version properties for both current (9.0.x) and LTS (8.0.x) versions
eng/Version.Details.xml Updates dependency details with new versions and corresponding SHA commit references

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@joperezr joperezr merged commit 714cfdb into dotnet:main Sep 11, 2025
4 of 6 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Oct 12, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants