From 6f2640d8f7ae4d330b3f59ae775e8fcae1485ddb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 16:49:30 +0000 Subject: [PATCH 1/2] Bump the nuget group with 6 updates Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.402 to 10.0.403 Bumps Microsoft.EntityFrameworkCore from 10.0.13 to 10.0.14 Bumps Microsoft.Extensions.DependencyInjection from 10.0.13 to 10.0.14 Bumps Microsoft.Extensions.Hosting from 10.0.13 to 10.0.14 Bumps Microsoft.Extensions.Logging.Abstractions from 10.0.13 to 10.0.14 Bumps ModelContextProtocol from 2.2.0 to 2.3.0 --- updated-dependencies: - dependency-name: Microsoft.CodeAnalysis.NetAnalyzers dependency-version: 10.0.403 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.EntityFrameworkCore dependency-version: 10.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.Extensions.DependencyInjection dependency-version: 10.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.Extensions.Logging.Abstractions dependency-version: 10.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: ModelContextProtocol dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget ... Signed-off-by: dependabot[bot] --- Directory.Packages.props | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 3160c83..bd30b95 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -6,17 +6,17 @@ - - + + - - - + + + - + From fe21367877554b336c035018febac51811eb2dd3 Mon Sep 17 00:00:00 2001 From: Valentin Clergue Date: Tue, 27 Oct 2026 20:04:01 +0100 Subject: [PATCH 2/2] test: handle nullable McpClient.ServerInfo (ModelContextProtocol 2.3.0) ModelContextProtocol 2.3.0 annotates McpClient.ServerInfo as nullable (csharp-sdk #1903), so dereferencing it raised CS8602 under TreatWarningsAsErrors. Assert it is not null before reading Name. Co-Authored-By: Claude Opus 5.5 --- tests/ProjGraph.Tests.Smoke.Aot/McpParityTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/ProjGraph.Tests.Smoke.Aot/McpParityTests.cs b/tests/ProjGraph.Tests.Smoke.Aot/McpParityTests.cs index 7091180..352e546 100644 --- a/tests/ProjGraph.Tests.Smoke.Aot/McpParityTests.cs +++ b/tests/ProjGraph.Tests.Smoke.Aot/McpParityTests.cs @@ -35,6 +35,7 @@ public async Task Initialize_ShouldAdvertiseTheSameServer() { var (native, reference) = await servers.GetClientsAsync(); + reference.ServerInfo.Should().NotBeNull(); reference.ServerInfo.Name.Should().Be("ProjGraph"); AssertSameJson(native.ServerInfo, reference.ServerInfo); AssertSameJson(native.ServerCapabilities, reference.ServerCapabilities);