From e42e48f0b7f5c0275f01755bbf1825ca40b0ebde Mon Sep 17 00:00:00 2001 From: Jeff Handley Date: Tue, 4 Aug 2026 21:59:06 -0700 Subject: [PATCH] Enable package validation for the MCP extension packages ModelContextProtocol.Extensions.Apps and ModelContextProtocol.Extensions.Tasks both opted out of package validation with EnablePackageValidation=false and the comment "New package with no published baseline yet". That is no longer true: both packages have shipped 2.0.0 and 2.1.0 on NuGet.org, so the central PackageValidationBaselineVersion of 2.0.0 in src/Directory.Build.props now resolves for them just like it does for the other three shipping packages. Removing the opt-out means these packages get the same ApiCompat breaking-change detection as ModelContextProtocol.Core, ModelContextProtocol, and ModelContextProtocol.AspNetCore. Verified with a clean Release pack: both packages validate against their 2.0.0 baselines with zero diagnostics, so no suppression file is needed for either. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../ModelContextProtocol.Extensions.Apps.csproj | 2 -- .../ModelContextProtocol.Extensions.Tasks.csproj | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/ModelContextProtocol.Extensions.Apps/ModelContextProtocol.Extensions.Apps.csproj b/src/ModelContextProtocol.Extensions.Apps/ModelContextProtocol.Extensions.Apps.csproj index bd14370d5..604d7d824 100644 --- a/src/ModelContextProtocol.Extensions.Apps/ModelContextProtocol.Extensions.Apps.csproj +++ b/src/ModelContextProtocol.Extensions.Apps/ModelContextProtocol.Extensions.Apps.csproj @@ -9,8 +9,6 @@ README.md $(NoWarn);MCPEXP001;MCPEXP003 - - false diff --git a/src/ModelContextProtocol.Extensions.Tasks/ModelContextProtocol.Extensions.Tasks.csproj b/src/ModelContextProtocol.Extensions.Tasks/ModelContextProtocol.Extensions.Tasks.csproj index 0ebeb5773..cfeef00f4 100644 --- a/src/ModelContextProtocol.Extensions.Tasks/ModelContextProtocol.Extensions.Tasks.csproj +++ b/src/ModelContextProtocol.Extensions.Tasks/ModelContextProtocol.Extensions.Tasks.csproj @@ -9,8 +9,6 @@ README.md $(NoWarn);MCPEXP001;MCPEXP002 - - false