in lib/elastic/transport/meta_header.rb [40:57]
def meta_header_service_version
if enterprise_search?
Elastic::ENTERPRISE_SERVICE_VERSION
elsif serverless?
if defined?(Elastic::ES_SERVERLESS_SERVICE_VERSION)
Elastic::ES_SERVERLESS_SERVICE_VERSION
else
Elastic::ELASTICSEARCH_SERVICE_VERSION
end
elsif elasticsearch?
Elastic::ELASTICSEARCH_SERVICE_VERSION
elsif defined?(Elasticsearch::VERSION)
[:es, client_meta_version(Elasticsearch::VERSION)]
else
[:et, client_meta_version(Elastic::Transport::VERSION)]
end
end