Sync MCP structured result compatibility fix
This commit is contained in:
parent
b52fbb1bed
commit
7149a8485e
@ -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
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user