File tree 1 file changed +13
-0
lines changed
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 6
6
ListPromptsRequestSchema ,
7
7
GetPromptRequestSchema ,
8
8
ListResourcesRequestSchema ,
9
+ ListResourceTemplatesRequestSchema ,
9
10
ReadResourceRequestSchema ,
10
11
SubscribeRequestSchema ,
11
12
UnsubscribeRequestSchema ,
@@ -342,6 +343,18 @@ export class MCPServer {
342
343
}
343
344
) ;
344
345
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
+
345
358
// TODO: Replace 'any' with the specific inferred request type from the SDK schema if available
346
359
this . server . setRequestHandler ( SubscribeRequestSchema , async ( request : any ) => {
347
360
const resource = this . resourcesMap . get ( request . params . uri ) ;
You can’t perform that action at this time.
0 commit comments