Skip to content

Commit 9d3374c

Browse files
authored
Merge pull request #574 from loopwork-ai/carlpeaslee/fix-resource-template-list-metadata
fixes metadata for listed resources from resource templates so that they favor their own metadata
2 parents 2cf4f0c + 6cf0345 commit 9d3374c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/server/mcp.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,8 +373,9 @@ export class McpServer {
373373
const result = await template.resourceTemplate.listCallback(extra);
374374
for (const resource of result.resources) {
375375
templateResources.push({
376-
...resource,
377376
...template.metadata,
377+
// the defined resource metadata should override the template metadata if present
378+
...resource,
378379
});
379380
}
380381
}

0 commit comments

Comments
 (0)