CyclomaticComplexMethod:jsonUtils.kt:@OptIn(ExperimentalUnsignedTypes::class, ExperimentalSerializationApi::class) private fun convertToJsonElement: JsonElement LongMethod:Protocol.kt:Protocol$public suspend fun <T : RequestResult> request: T MagicNumber:completion.kt:CompleteResult.Completion$100 MatchingDeclarationName:capabilities.dsl.kt:ClientCapabilitiesBuilder MatchingDeclarationName:methods.kt:Method MaxLineLength:AbstractClientTransport.kt:AbstractClientTransport$* MaxLineLength:ClientTransportState.kt:ClientTransportState.Initializing$* MaxLineLength:Protocol.kt:Protocol$"Received progress notification: token=${notification.params.progressToken}, progress=${notification.params.progress}/${notification.params.total}" MaxLineLength:Protocol.kt:Protocol$* MaxLineLength:Protocol.kt:RequestOptions$* MaxLineLength:Transport.kt:Transport$* MaxLineLength:TransportSendOptions.kt:TransportSendOptions$* ReturnCount:ReadBuffer.kt:ReadBuffer$public fun readMessage: JSONRPCMessage? ThrowsCount:AbstractClientTransport.kt:AbstractClientTransport$public override suspend fun send TooGenericExceptionCaught:AbstractClientTransport.kt:AbstractClientTransport$e: Exception TooGenericExceptionCaught:Protocol.kt:Protocol$cause: Throwable TooGenericExceptionCaught:Protocol.kt:Protocol$error: Throwable TooGenericExceptionCaught:Protocol.kt:Protocol$sendError: Throwable TooGenericExceptionCaught:ReadBuffer.kt:ReadBuffer$e: Exception TooGenericExceptionCaught:WebSocketMcpTransport.kt:WebSocketMcpTransport$e: Exception TooManyFunctions:Protocol.kt:Protocol