Update dependency for modelcontextprotocol/sdk to 1.23.0 (#13827)

This commit is contained in:
Billy Biggs
2025-11-25 17:23:13 -08:00
committed by GitHub
parent acf5ed595f
commit d2a6cff4df
7 changed files with 75 additions and 58 deletions
+1 -1
View File
@@ -31,7 +31,7 @@
"@google/gemini-cli-core": "file:../core",
"@google/genai": "1.30.0",
"@iarna/toml": "^2.2.5",
"@modelcontextprotocol/sdk": "^1.22.0",
"@modelcontextprotocol/sdk": "^1.23.0",
"@types/update-notifier": "^6.0.8",
"ansi-regex": "^6.2.2",
"clipboardy": "^5.0.0",
@@ -12,7 +12,7 @@
"@types/node": "^20.11.25"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.22.0",
"@modelcontextprotocol/sdk": "^1.23.0",
"zod": "^3.22.4"
}
}
+1 -1
View File
@@ -26,7 +26,7 @@
"@google/genai": "1.30.0",
"@iarna/toml": "^2.2.5",
"@joshua.litt/get-ripgrep": "^0.0.3",
"@modelcontextprotocol/sdk": "^1.22.0",
"@modelcontextprotocol/sdk": "^1.23.0",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/exporter-logs-otlp-grpc": "^0.203.0",
"@opentelemetry/exporter-logs-otlp-http": "^0.203.0",
+26 -24
View File
@@ -487,15 +487,17 @@ describe('mcp-client', () => {
false,
);
expect(transport).toEqual(
new StreamableHTTPClientTransport(new URL('http://test-server'), {
requestInit: { headers: {} },
}),
expect(transport).toBeInstanceOf(StreamableHTTPClientTransport);
expect(transport).toHaveProperty(
'_url',
new URL('http://test-server/'),
);
});
it('with headers', async () => {
const transport = await createTransport(
// We need this to be an any type because we dig into its private state.
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const transport: any = await createTransport(
'test-server',
{
httpUrl: 'http://test-server',
@@ -503,14 +505,13 @@ describe('mcp-client', () => {
},
false,
);
expect(transport).toEqual(
new StreamableHTTPClientTransport(new URL('http://test-server'), {
requestInit: {
headers: { Authorization: 'derp' },
},
}),
expect(transport).toBeInstanceOf(StreamableHTTPClientTransport);
expect(transport).toHaveProperty(
'_url',
new URL('http://test-server/'),
);
const authHeader = transport._requestInit?.headers?.['Authorization'];
expect(authHeader).toBe('derp');
});
});
@@ -523,15 +524,17 @@ describe('mcp-client', () => {
},
false,
);
expect(transport).toEqual(
new SSEClientTransport(new URL('http://test-server'), {
requestInit: { headers: {} },
}),
expect(transport).toBeInstanceOf(SSEClientTransport);
expect(transport).toHaveProperty(
'_url',
new URL('http://test-server/'),
);
});
it('with headers', async () => {
const transport = await createTransport(
// We need this to be an any type because we dig into its private state.
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const transport: any = await createTransport(
'test-server',
{
url: 'http://test-server',
@@ -539,14 +542,13 @@ describe('mcp-client', () => {
},
false,
);
expect(transport).toEqual(
new SSEClientTransport(new URL('http://test-server'), {
requestInit: {
headers: { Authorization: 'derp' },
},
}),
expect(transport).toBeInstanceOf(SSEClientTransport);
expect(transport).toHaveProperty(
'_url',
new URL('http://test-server/'),
);
const authHeader = transport._requestInit?.headers?.['Authorization'];
expect(authHeader).toBe('derp');
});
});
+2 -2
View File
@@ -1,7 +1,7 @@
This file contains third-party software notices and license terms.
============================================================
@modelcontextprotocol/sdk@1.22.0
@modelcontextprotocol/sdk@1.23.0
(git+https://github.com/modelcontextprotocol/typescript-sdk.git)
MIT License
@@ -2352,7 +2352,7 @@ SOFTWARE.
============================================================
zod-to-json-schema@3.24.6
zod-to-json-schema@3.25.0
(https://github.com/StefanTerdell/zod-to-json-schema)
ISC License
+1 -1
View File
@@ -137,7 +137,7 @@
"vitest": "^3.2.4"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.22.0",
"@modelcontextprotocol/sdk": "^1.23.0",
"cors": "^2.8.5",
"express": "^5.1.0",
"zod": "^3.25.76"