Skip to content

Update @modelcontextprotocol/sdk version to 1.24.0 - #99

Merged
pontemonti merged 4 commits into
mainfrom
users/johanb/IncreaseVersion
Dec 5, 2025
Merged

Update @modelcontextprotocol/sdk version to 1.24.0#99
pontemonti merged 4 commits into
mainfrom
users/johanb/IncreaseVersion

Conversation

@pontemonti

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings December 4, 2025 06:06
@pontemonti
pontemonti requested a review from a team as a code owner December 4, 2025 06:06
@pontemonti
pontemonti enabled auto-merge (squash) December 4, 2025 06:08

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 updates the @modelcontextprotocol/sdk dependency from version ^1.19.0 to ^1.24.0 to incorporate newer MCP SDK features and fixes. The update includes changes to internal type definitions to align with the SDK's updated type contracts, particularly around optional fields and more flexible schema structures.

Key changes:

  • Version bump from ^1.19.0 to ^1.24.0 in pnpm-workspace.yaml overrides
  • Standardization of package.json dependency specifiers from * to workspace:*
  • TypeScript interface updates in contracts.ts to match SDK's more flexible type definitions

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
pnpm-workspace.yaml Updates the override version constraint for @modelcontextprotocol/sdk from ^1.19.0 to ^1.24.0
pnpm-lock.yaml Reflects the version update throughout the dependency tree, updating from 1.22.0 to 1.24.2 with new peer dependencies
tests/package.json Standardizes dependency specifier from * to workspace:*
packages/agents-a365-tooling/package.json Standardizes dependency specifier from * to workspace:*
packages/agents-a365-tooling-extensions-claude/package.json Standardizes dependency specifier from * to workspace:*
packages/agents-a365-tooling/src/contracts.ts Updates interface definitions to make fields optional and loosen type constraints to align with MCP SDK 1.24.0
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Comment thread packages/agents-a365-tooling/src/contracts.ts Outdated
Comment thread packages/agents-a365-tooling/src/contracts.ts Outdated
Comment thread packages/agents-a365-tooling/src/contracts.ts Outdated
Comment thread packages/agents-a365-tooling/src/contracts.ts Outdated
mrunalhirve128
mrunalhirve128 previously approved these changes Dec 4, 2025
rahuldevikar761
rahuldevikar761 previously approved these changes Dec 4, 2025
Copilot AI review requested due to automatic review settings December 5, 2025 07:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

@pontemonti
pontemonti merged commit 8c60c65 into main Dec 5, 2025
13 checks passed
@pontemonti
pontemonti deleted the users/johanb/IncreaseVersion branch December 5, 2025 17:08
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.

5 participants