We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a25c5c4 commit aea2801Copy full SHA for aea2801
packages/components/nodes/tools/MCP/core.ts
@@ -111,7 +111,13 @@ export class MCPToolkit extends BaseToolkit {
111
argsSchema: createSchemaModel(tool.inputSchema)
112
})
113
114
- return Promise.all(toolsPromises)
+ const res = await Promise.allSettled(toolsPromises)
115
+ const errors = res.filter((r) => r.status === 'rejected')
116
+ if (errors.length !== 0) {
117
+ console.error('MCP Tools falied to be resolved', errors)
118
+ }
119
+ const successes = res.filter((r) => r.status === 'fulfilled').map((r) => r.value)
120
+ return successes
121
}
122
123
0 commit comments