File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
mcp-core/src/main/java/io/modelcontextprotocol/server Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -1707,9 +1707,11 @@ public StatelessAsyncSpecification resources(
17071707 * @see #resourceTemplates(ResourceTemplate...)
17081708 */
17091709 public StatelessAsyncSpecification resourceTemplates (
1710- Map < String , McpStatelessServerFeatures .AsyncResourceTemplateSpecification > resourceTemplates ) {
1710+ List < McpStatelessServerFeatures .AsyncResourceTemplateSpecification > resourceTemplates ) {
17111711 Assert .notNull (resourceTemplates , "Resource templates must not be null" );
1712- this .resourceTemplates .putAll (resourceTemplates );
1712+ for (var resourceTemplate : resourceTemplates ) {
1713+ this .resourceTemplates .put (resourceTemplate .resourceTemplate ().uriTemplate (), resourceTemplate );
1714+ }
17131715 return this ;
17141716 }
17151717
You can’t perform that action at this time.
0 commit comments