File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 66 ListPromptsRequestSchema ,
77 GetPromptRequestSchema ,
88 ListResourcesRequestSchema ,
9+ ListResourceTemplatesRequestSchema ,
910 ReadResourceRequestSchema ,
1011 SubscribeRequestSchema ,
1112 UnsubscribeRequestSchema ,
@@ -342,6 +343,18 @@ export class MCPServer {
342343 }
343344 ) ;
344345
346+ this . server . setRequestHandler ( ListResourceTemplatesRequestSchema , async ( ) => {
347+ logger . debug ( `Received ListResourceTemplates request` ) ;
348+ // For now, return an empty list as requested
349+ const response = {
350+ resourceTemplates : [ ] ,
351+ nextCursor : undefined
352+ } ;
353+ logger . debug ( `Sending ListResourceTemplates response: ${ JSON . stringify ( response ) } ` ) ;
354+ return response ;
355+ } ) ;
356+
357+
345358 // TODO: Replace 'any' with the specific inferred request type from the SDK schema if available
346359 this . server . setRequestHandler ( SubscribeRequestSchema , async ( request : any ) => {
347360 const resource = this . resourcesMap . get ( request . params . uri ) ;
You can’t perform that action at this time.
0 commit comments