Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 22, 2025

This PR updates all Microsoft.Extensions.AI* package references throughout the repository to their latest stable versions.

Package Updates

The following packages have been updated in Directory.Packages.props:

  • Microsoft.Extensions.AI.Abstractions: 9.10.09.10.1
  • Microsoft.Extensions.AI: 9.10.09.10.1
  • Microsoft.Extensions.AI.OpenAI: 9.10.0-preview.1.25513.39.10.1-preview.1.25521.4

Changes

Only Directory.Packages.props was modified (2 lines):

  • Updated the MicrosoftExtensionsAIVersion property from 9.10.0 to 9.10.1
  • Updated the explicit Microsoft.Extensions.AI.OpenAI package version to 9.10.1-preview.1.25521.4

All project files (.csproj) use central package management and inherit these versions automatically, so no additional changes were required.

Verification

Build Status: Clean build with 0 warnings and 0 errors
Test Results: All 1,951 tests passed across .NET 8.0, 9.0, and 10.0 target frameworks
Compatibility: No breaking changes or code modifications required
Security: CodeQL analysis shows no new vulnerabilities

The latest package versions were queried directly from NuGet.org to ensure accuracy. All code compiles successfully and maintains full backward compatibility with the updated dependencies.

Original prompt

Update all Microsoft.Extensions.AI* package references to the latest 9.10.1* versions throughout the repo. This includes:

  1. In Directory.Packages.props, ensure all PackageVersion lines for Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI use version 9.10.1 (or 9.10.1* if wildcards are supported/preferred).
  2. Remove or replace any older preview or patch versions (such as 9.10.0-preview.1.25513.3) with 9.10.1*.
  3. For all csproj files (such as samples/ChatWithTools/ChatWithTools.csproj), ensure Microsoft.Extensions.AI* package references do not override the central version or, if specified, use 9.10.1*.
  4. Run a build to verify no dependency conflicts and all code referencing Microsoft.Extensions.AI* compiles successfully.

Only update package references—no code changes unless required for compatibility with the new version. If any compatibility issues arise during build/test, document them in the PR and propose minimal fixes.

This pull request was created as a result of the following prompt from Copilot chat.

Update all Microsoft.Extensions.AI* package references to the latest 9.10.1* versions throughout the repo. This includes:

  1. In Directory.Packages.props, ensure all PackageVersion lines for Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI use version 9.10.1 (or 9.10.1* if wildcards are supported/preferred).
  2. Remove or replace any older preview or patch versions (such as 9.10.0-preview.1.25513.3) with 9.10.1*.
  3. For all csproj files (such as samples/ChatWithTools/ChatWithTools.csproj), ensure Microsoft.Extensions.AI* package references do not override the central version or, if specified, use 9.10.1*.
  4. Run a build to verify no dependency conflicts and all code referencing Microsoft.Extensions.AI* compiles successfully.

Only update package references—no code changes unless required for compatibility with the new version. If any compatibility issues arise during build/test, document them in the PR and propose minimal fixes.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update Microsoft.Extensions.AI package references to version 9.10.1 Update Microsoft.Extensions.AI packages to version 9.10.1 Oct 22, 2025
Copilot finished work on behalf of stephentoub October 22, 2025 19:35
Copilot AI requested a review from stephentoub October 22, 2025 19:35
@stephentoub stephentoub marked this pull request as ready for review October 22, 2025 19:35
@eiriktsarpalis
Copy link
Member

@copilot what issue is this PR meant to address?

Copy link
Contributor Author

Copilot AI commented Oct 23, 2025

@copilot what issue is this PR meant to address?

This PR updates the Microsoft.Extensions.AI* package dependencies to their latest versions (9.10.1 stable releases). It's a proactive maintenance update to keep the SDK current with the latest stable versions of these dependencies, not in response to a specific filed issue. The updates maintain backward compatibility with no code changes required.

Copilot AI requested a review from eiriktsarpalis October 23, 2025 05:21
Copilot finished work on behalf of eiriktsarpalis October 23, 2025 05:21
@stephentoub stephentoub merged commit 47c6775 into main Oct 23, 2025
16 of 18 checks passed
@stephentoub stephentoub deleted the copilot/update-microsoft-extensions-ai-packages branch October 23, 2025 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants