Skip to content

build(deps): update ModelContextProtocol to 2.1 - #362

Merged
kaspermarstal merged 1 commit into
mainfrom
codex/deps-model-context-protocol-2
Aug 10, 2026
Merged

build(deps): update ModelContextProtocol to 2.1#362
kaspermarstal merged 1 commit into
mainfrom
codex/deps-model-context-protocol-2

Conversation

@kaspermarstal

Copy link
Copy Markdown
Contributor

Summary

  • update ModelContextProtocol from 1.2.0 to 2.1.0
  • refresh the application and test lock files
  • retain the existing client integration after reviewing the official 2.0 and 2.1 migration notes; Cellm does not use the removed or changed server-only APIs

The 2.x client now uses discovery-first negotiation and includes improved HTTP transport fallback and status handling. No Cellm source changes were required.

Validation

  • dotnet restore Cellm.sln --locked-mode
  • dotnet build Cellm.sln --no-restore — 0 warnings, 0 errors
  • dotnet test Cellm.sln --filter "FullyQualifiedName~Cellm.Tests.Unit" --no-build --verbosity minimal — 86 passed
  • dotnet format Cellm.sln --verify-no-changes --no-restore
  • dotnet list Cellm.sln package --vulnerable --include-transitive
  • real stdio smoke test against @playwright/mcp@latest — connected and discovered 25 tools

The vulnerability scan continues to report the pre-existing transitive MessagePack 2.3.85 advisories in Cellm.Tests; this update does not change them.

References

@kaspermarstal
kaspermarstal marked this pull request as ready for review August 10, 2026 12:28
@kaspermarstal
kaspermarstal merged commit ddf36f4 into main Aug 10, 2026
4 checks passed
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.

1 participant