There was an error while loading. Please reload this page.
1 parent c7d8767 commit 4ef39f7Copy full SHA for 4ef39f7
1 file changed
packages/devframe/src/adapters/mcp/build-server.ts
@@ -324,8 +324,10 @@ function registerResourceHandlers(
324
mimeType: resource.mimeType,
325
}))
326
327
- for (const template of manifest.resourceTemplates) {
328
- const listed = await ctx.agent.listResourceInstances(template.id)
+ const listedTemplateResources = await Promise.all(
+ manifest.resourceTemplates.map(template => ctx.agent.listResourceInstances(template.id)),
329
+ )
330
+ for (const listed of listedTemplateResources) {
331
resources.push(...listed.resources)
332
}
333
@@ -424,8 +426,8 @@ function registerResourceHandlers(
424
426
if (!subscription)
425
427
return {}
428
- subscriptions.delete(uri)
429
await subscription.cleanup()
430
+ subscriptions.delete(uri)
431
432
})
433
0 commit comments