Skip to content

Commit eed238e

Browse files
MQ37jirispilka
andauthored
fix: update mcp sdk (#127)
* update mcp sdk * fix content possibly undefined * fix: bump mcp sdk to version 1.11.5 --------- Co-authored-by: Jiri Spilka <[email protected]>
1 parent 2fe5211 commit eed238e

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"dependencies": {
3333
"@apify/datastructures": "^2.0.3",
3434
"@apify/log": "^2.5.16",
35-
"@modelcontextprotocol/sdk": "^1.10.1",
35+
"@modelcontextprotocol/sdk": "^1.11.5",
3636
"ajv": "^8.17.1",
3737
"apify": "^3.4.0",
3838
"apify-client": "^2.12.3",

src/examples/clientStreamableHttp.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ async function callSearchTool(client: Client): Promise<void> {
7373
};
7474
const searchResult = await client.request(searchRequest, CallToolResultSchema);
7575
log.debug('Search result:');
76-
searchResult.content.forEach((item) => {
76+
const resultContent = searchResult.content || [];
77+
resultContent.forEach((item) => {
7778
if (item.type === 'text') {
7879
log.debug(`\t${item.text}`);
7980
}
@@ -95,7 +96,8 @@ async function callActor(client: Client): Promise<void> {
9596
};
9697
const actorResult = await client.request(actorRequest, CallToolResultSchema);
9798
log.debug('Actor results:');
98-
actorResult.content.forEach((item) => {
99+
const resultContent = actorResult.content || [];
100+
resultContent.forEach((item) => {
99101
if (item.type === 'text') {
100102
log.debug(`- ${item.text}`);
101103
}

0 commit comments

Comments
 (0)