@@ -692,7 +692,7 @@ export class Client extends Protocol<ClientContext> {
692692 async listPrompts ( params ?: ListPromptsRequest [ 'params' ] , options ?: RequestOptions ) {
693693 if ( ! this . _serverCapabilities ?. prompts && ! this . _enforceStrictCapabilities ) {
694694 // Respect capability negotiation: server does not support prompts
695- console . debug ( 'Client.listPrompts() called but server does not advertise prompts capability - returning empty list' ) ;
695+ this . _logger . debug ?. ( 'Client.listPrompts() called but server does not advertise prompts capability - returning empty list' ) ;
696696 return { prompts : [ ] } ;
697697 }
698698 return this . _requestWithSchema ( { method : 'prompts/list' , params } , ListPromptsResultSchema , options ) ;
@@ -723,7 +723,7 @@ export class Client extends Protocol<ClientContext> {
723723 async listResources ( params ?: ListResourcesRequest [ 'params' ] , options ?: RequestOptions ) {
724724 if ( ! this . _serverCapabilities ?. resources && ! this . _enforceStrictCapabilities ) {
725725 // Respect capability negotiation: server does not support resources
726- console . debug ( 'Client.listResources() called but server does not advertise resources capability - returning empty list' ) ;
726+ this . _logger . debug ?. ( 'Client.listResources() called but server does not advertise resources capability - returning empty list' ) ;
727727 return { resources : [ ] } ;
728728 }
729729 return this . _requestWithSchema ( { method : 'resources/list' , params } , ListResourcesResultSchema , options ) ;
@@ -738,7 +738,7 @@ export class Client extends Protocol<ClientContext> {
738738 async listResourceTemplates ( params ?: ListResourceTemplatesRequest [ 'params' ] , options ?: RequestOptions ) {
739739 if ( ! this . _serverCapabilities ?. resources && ! this . _enforceStrictCapabilities ) {
740740 // Respect capability negotiation: server does not support resources
741- console . debug (
741+ this . _logger . debug ?. (
742742 'Client.listResourceTemplates() called but server does not advertise resources capability - returning empty list'
743743 ) ;
744744 return { resourceTemplates : [ ] } ;
@@ -887,7 +887,7 @@ export class Client extends Protocol<ClientContext> {
887887 async listTools ( params ?: ListToolsRequest [ 'params' ] , options ?: RequestOptions ) {
888888 if ( ! this . _serverCapabilities ?. tools && ! this . _enforceStrictCapabilities ) {
889889 // Respect capability negotiation: server does not support tools
890- console . debug ( 'Client.listTools() called but server does not advertise tools capability - returning empty list' ) ;
890+ this . _logger . debug ?. ( 'Client.listTools() called but server does not advertise tools capability - returning empty list' ) ;
891891 return { tools : [ ] } ;
892892 }
893893 const result = await this . _requestWithSchema ( { method : 'tools/list' , params } , ListToolsResultSchema , options ) ;
0 commit comments