Skip to content

Commit c26b9be

Browse files
committed
fix(site): include resultType complete on MCP 2026-07-28 tools/call responses
1 parent c843ad0 commit c26b9be

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

‎apps/site/src/pages/api/mcp.ts‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,9 @@ async function handleSingleRequest(
539539
return {
540540
jsonrpc: "2.0",
541541
id,
542-
result: isModern2026 ? { _meta: modernMeta } : {},
542+
result: isModern2026
543+
? { _meta: modernMeta, resultType: "complete" }
544+
: {},
543545
};
544546

545547
case "tools/list":
@@ -560,7 +562,7 @@ async function handleSingleRequest(
560562
jsonrpc: "2.0",
561563
id,
562564
result: isModern2026
563-
? { _meta: modernMeta, ...callResult }
565+
? { _meta: modernMeta, resultType: "complete", ...callResult }
564566
: callResult,
565567
};
566568
}
@@ -599,15 +601,19 @@ async function handleSingleRequest(
599601
return {
600602
jsonrpc: "2.0",
601603
id,
602-
result: isModern2026 ? { _meta: modernMeta } : {},
604+
result: isModern2026
605+
? { _meta: modernMeta, resultType: "complete" }
606+
: {},
603607
};
604608

605609
case "completion/complete":
606610
return {
607611
jsonrpc: "2.0",
608612
id,
609613
result: {
610-
...(isModern2026 ? { _meta: modernMeta } : {}),
614+
...(isModern2026
615+
? { _meta: modernMeta, resultType: "complete" }
616+
: {}),
611617
completion: {
612618
values: [],
613619
total: 0,

0 commit comments

Comments
 (0)