TruffleRuby connections aren't differentiated.
$ ruby -v truffleruby 24.1.1, like ruby 3.2.4, Oracle GraalVM Native [arm64-darwin20] # mongod log {"t":{"$date":"2025-10-02T16:44:53.659-04:00"},"s":"I","c":"NETWORK","id":51800,"ctx":"conn3","msg":"client metadata","attr":{"remote":"127.0.0.1:51687","client":"conn3","negotiatedCompressors":[],"doc":{"driver":{"name":"mongo-ruby-driver","version":"2.21.3"},"os":{"type":"darwin","name":"darwin","architecture":"arm64"},"platform":"Ruby 3.2.4, arm64-darwin20, arm64-unknown-darwin, A"}}}
JRuby is (for comparission)
$ ruby -v jruby 9.4.9.0 (3.1.4) 2024-11-04 547c6b150e OpenJDK 64-Bit Server VM 24.0.2 on 24.0.2 +jit [arm64-darwin] # mongod log {"t":{"$date":"2025-10-02T16:47:31.593-04:00"},"s":"I","c":"NETWORK","id":51800,"ctx":"conn6","msg":"client metadata","attr":{"remote":"127.0.0.1:51723","client":"conn6","negotiatedCompressors":[],"doc":{"driver":{"name":"mongo-ruby-driver","version":"2.21.3"},"os":{"type":"darwin","name":"darwin","architecture":"arm64"},"platform":"JRuby 9.4.9.0, like Ruby 3.1.4, java, JVM 24.0.2, java1.8, A"}}}