Hello Rio,
I am happy to see that other users from the community are starting to use this tool.
The main issue is that if your host contains the string “localhost” it will decide to connect using weaviate.connect_to_local() which infers things like the http_port or grpc_port, however if you specify the IP the tool will consider you are using a WCD cluster and use the weaviate.connect_to_wcs(), so this is a limitation at the moment.
Would you be so kind to open an issue in the repository so that we can take care of changing it?
Thanks a lot for using weaviate-cli and for providing us with the feedback!