Sync MCP structured result compatibility fix

This commit is contained in:
Admin 2026-09-29 06:18:22 +00:00
parent b52fbb1bed
commit 7149a8485e

View File

@ -93,9 +93,14 @@ const tools = [
];
function result(data: unknown) {
const structuredContent =
data !== null && typeof data === "object" && !Array.isArray(data)
? data as Record<string, unknown>
: { items: data };
return {
content: [{ type: "text", text: JSON.stringify(data, null, 2) }],
structuredContent: data
structuredContent
};
}