diff --git a/.github/workflows/samples-ruby-idiomatic.yaml b/.github/workflows/samples-ruby-nextgen.yaml similarity index 60% rename from .github/workflows/samples-ruby-idiomatic.yaml rename to .github/workflows/samples-ruby-nextgen.yaml index 074824df14df..3379d6122ca7 100644 --- a/.github/workflows/samples-ruby-idiomatic.yaml +++ b/.github/workflows/samples-ruby-nextgen.yaml @@ -1,24 +1,24 @@ -name: Samples Ruby Idiomatic +name: Samples ruby-nextgen on: push: paths: - - 'samples/client/petstore/ruby-idiomatic/**' - - 'samples/client/others/ruby-idiomatic-qdrant/**' + - 'samples/client/petstore/ruby-nextgen/**' + - 'samples/client/others/ruby-nextgen-qdrant/**' pull_request: paths: - - 'samples/client/petstore/ruby-idiomatic/**' - - 'samples/client/others/ruby-idiomatic-qdrant/**' + - 'samples/client/petstore/ruby-nextgen/**' + - 'samples/client/others/ruby-nextgen-qdrant/**' jobs: build: - name: Build Ruby Idiomatic client + name: Build runs-on: ubuntu-latest strategy: fail-fast: false matrix: sample: - - samples/client/petstore/ruby-idiomatic + - samples/client/petstore/ruby-nextgen ruby-version: - '3.0' - '3.3' diff --git a/bin/configs/ruby-idiomatic-qdrant.yaml b/bin/configs/ruby-nextgen-qdrant.yaml similarity index 62% rename from bin/configs/ruby-idiomatic-qdrant.yaml rename to bin/configs/ruby-nextgen-qdrant.yaml index c8f813d3dae9..73e4b4c9cc98 100644 --- a/bin/configs/ruby-idiomatic-qdrant.yaml +++ b/bin/configs/ruby-nextgen-qdrant.yaml @@ -1,7 +1,7 @@ -generatorName: ruby-idiomatic -outputDir: samples/client/others/ruby-idiomatic-qdrant +generatorName: ruby-nextgen +outputDir: samples/client/others/ruby-nextgen-qdrant inputSpec: modules/openapi-generator/src/test/resources/3_0/crystal/qdrant.json -templateDir: modules/openapi-generator/src/main/resources/ruby-idiomatic +templateDir: modules/openapi-generator/src/main/resources/ruby-nextgen globalProperties: apiTests: "true" modelTests: "true" diff --git a/bin/configs/ruby-idiomatic.yaml b/bin/configs/ruby-nextgen.yaml similarity index 62% rename from bin/configs/ruby-idiomatic.yaml rename to bin/configs/ruby-nextgen.yaml index 57d6b6fae3e7..c1a5db398834 100644 --- a/bin/configs/ruby-idiomatic.yaml +++ b/bin/configs/ruby-nextgen.yaml @@ -1,7 +1,7 @@ -generatorName: ruby-idiomatic -outputDir: samples/client/petstore/ruby-idiomatic +generatorName: ruby-nextgen +outputDir: samples/client/petstore/ruby-nextgen inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml -templateDir: modules/openapi-generator/src/main/resources/ruby-idiomatic +templateDir: modules/openapi-generator/src/main/resources/ruby-nextgen globalProperties: apiTests: "true" modelTests: "true" diff --git a/docs/generators.md b/docs/generators.md index 2729a40542aa..508144d2a98e 100644 --- a/docs/generators.md +++ b/docs/generators.md @@ -58,7 +58,7 @@ The following generators are available: * [python-pydantic-v1](generators/python-pydantic-v1.md) * [r](generators/r.md) * [ruby](generators/ruby.md) -* [ruby-idiomatic (beta)](generators/ruby-idiomatic.md) +* [ruby-nextgen (beta)](generators/ruby-nextgen.md) * [rust](generators/rust.md) * [scala-akka](generators/scala-akka.md) * [scala-gatling](generators/scala-gatling.md) diff --git a/docs/generators/ruby-idiomatic.md b/docs/generators/ruby-nextgen.md similarity index 98% rename from docs/generators/ruby-idiomatic.md rename to docs/generators/ruby-nextgen.md index e8be3db0abe1..2169233fd5bb 100644 --- a/docs/generators/ruby-idiomatic.md +++ b/docs/generators/ruby-nextgen.md @@ -1,12 +1,12 @@ --- -title: Documentation for the ruby-idiomatic Generator +title: Documentation for the ruby-nextgen Generator --- ## METADATA | Property | Value | Notes | | -------- | ----- | ----- | -| generator name | ruby-idiomatic | pass this to the generate command after -g | +| generator name | ruby-nextgen | pass this to the generate command after -g | | generator stability | BETA | | | generator type | CLIENT | | | generator language | Ruby | | diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyIdiomaticClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyNextgenClientCodegen.java similarity index 98% rename from modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyIdiomaticClientCodegen.java rename to modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyNextgenClientCodegen.java index ff0a1609501f..83fff693f198 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyIdiomaticClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyNextgenClientCodegen.java @@ -3,7 +3,7 @@ import io.swagger.v3.oas.models.*; import io.swagger.v3.oas.models.media.Schema; import org.openapitools.codegen.*; -import org.openapitools.codegen.languages.rubyidiomatic.RubyApiRouting; +import org.openapitools.codegen.languages.rubynextgen.RubyApiRouting; import org.openapitools.codegen.model.*; import org.openapitools.codegen.meta.GeneratorMetadata; import org.openapitools.codegen.meta.Stability; @@ -20,8 +20,8 @@ import static org.openapitools.codegen.utils.StringUtils.camelize; import static org.openapitools.codegen.utils.StringUtils.underscore; -public class RubyIdiomaticClientCodegen extends AbstractRubyCodegen { - private final Logger LOGGER = LoggerFactory.getLogger(RubyIdiomaticClientCodegen.class); +public class RubyNextgenClientCodegen extends AbstractRubyCodegen { + private final Logger LOGGER = LoggerFactory.getLogger(RubyNextgenClientCodegen.class); private static final String GEM_VERSION = "gemVersion"; private static final String GEM_VERSION_DESC = "gem version."; @@ -80,7 +80,7 @@ public class RubyIdiomaticClientCodegen extends AbstractRubyCodegen { // inflections for names whose acronym casing diverges from the default inflector. private final java.util.LinkedHashMap modelFileToClass = new java.util.LinkedHashMap<>(); - public RubyIdiomaticClientCodegen() { + public RubyNextgenClientCodegen() { super(); generatorMetadata = GeneratorMetadata.newBuilder(generatorMetadata) .stability(Stability.BETA) @@ -106,12 +106,12 @@ public RubyIdiomaticClientCodegen() { SecurityFeature.BearerToken )) ); - outputFolder = "generated-code" + File.separator + "ruby-idiomatic"; + outputFolder = "generated-code" + File.separator + "ruby-nextgen"; modelTemplateFiles.put("model.mustache", ".rb"); apiTemplateFiles.put("api.mustache", ".rb"); modelTestTemplateFiles.put("model_test.mustache", ".rb"); apiTestTemplateFiles.put("api_test.mustache", ".rb"); - embeddedTemplateDir = templateDir = "ruby-idiomatic"; + embeddedTemplateDir = templateDir = "ruby-nextgen"; modelPackage = "models"; apiPackage = "api"; cliOptions.add(new CliOption(CodegenConstants.GEM_NAME, CodegenConstants.GEM_NAME_DESC)); @@ -276,7 +276,7 @@ public CodegenType getTag() { @Override public String getName() { - return "ruby-idiomatic"; + return "ruby-nextgen"; } @Override @@ -292,12 +292,12 @@ public String getHelp() { public String toOperationId(String operationId) { if (operationId == null || operationId.isEmpty()) { String renamed = "empty_method_name_" + emptyMethodNameCounter++; - LOGGER.warn("ruby-idiomatic: empty method name renamed to `{}`", renamed); + LOGGER.warn("ruby-nextgen: empty method name renamed to `{}`", renamed); return renamed; } if (operationId.matches("^\\d.*")) { String renamed = underscore("call_" + operationId); - LOGGER.warn("ruby-idiomatic: method name `{}` starts with a digit, renamed to `{}`", operationId, renamed); + LOGGER.warn("ruby-nextgen: method name `{}` starts with a digit, renamed to `{}`", operationId, renamed); return renamed; } return super.toOperationId(operationId); @@ -341,7 +341,7 @@ private String shortenModelName(String camelized) { head = head.substring(0, head.length() - 1); } String shortened = head + suffix; - LOGGER.warn("ruby-idiomatic: model name too long for tar, shortened `{}` -> `{}`", camelized, shortened); + LOGGER.warn("ruby-nextgen: model name too long for tar, shortened `{}` -> `{}`", camelized, shortened); return shortened; } @@ -518,7 +518,7 @@ public void addOperationToGroup(String tag, String resourcePath, Operation opera clash = uniqueClash(opList, unique); } if (!unique.equals(co.operationId)) { - LOGGER.warn("ruby-idiomatic: action collision, renamed `{}` -> `{}`", co.operationId, unique); + LOGGER.warn("ruby-nextgen: action collision, renamed `{}` -> `{}`", co.operationId, unique); co.operationId = unique; } opList.add(co); diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/rubyidiomatic/RubyApiRouting.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/rubynextgen/RubyApiRouting.java similarity index 97% rename from modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/rubyidiomatic/RubyApiRouting.java rename to modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/rubynextgen/RubyApiRouting.java index 85895dc912f2..36c1792788df 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/rubyidiomatic/RubyApiRouting.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/rubynextgen/RubyApiRouting.java @@ -1,5 +1,5 @@ // RubyApiRouting.java -package org.openapitools.codegen.languages.rubyidiomatic; +package org.openapitools.codegen.languages.rubynextgen; import java.util.*; import org.openapitools.codegen.utils.StringUtils; @@ -7,7 +7,7 @@ // NOTE: Intentional copy of CrystalApiRouting. The path->route logic is // language-agnostic; it is duplicated (not shared) to keep each generator // fully decoupled and avoid modifying the already-shipped Crystal generator. -/** Pure routing logic for the Ruby-idiomatic generator: path -> (namespace, resource, action). */ +/** Pure routing logic for the ruby-nextgengenerator: path -> (namespace, resource, action). */ public final class RubyApiRouting { private RubyApiRouting() {} diff --git a/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig b/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig index 5bfff2c8e617..ee7967077acd 100644 --- a/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig +++ b/modules/openapi-generator/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig @@ -121,7 +121,7 @@ org.openapitools.codegen.languages.PythonAiohttpConnexionServerCodegen org.openapitools.codegen.languages.PythonBluePlanetServerCodegen org.openapitools.codegen.languages.RClientCodegen org.openapitools.codegen.languages.RubyClientCodegen -org.openapitools.codegen.languages.RubyIdiomaticClientCodegen +org.openapitools.codegen.languages.RubyNextgenClientCodegen org.openapitools.codegen.languages.RubyOnRailsServerCodegen org.openapitools.codegen.languages.RubySinatraServerCodegen org.openapitools.codegen.languages.RustAxumServerCodegen diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/Gemfile.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/Gemfile.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/Gemfile.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/Gemfile.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/LICENSE.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/LICENSE.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/LICENSE.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/LICENSE.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/README.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/README.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/README.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/README.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/Rakefile.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/Rakefile.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/Rakefile.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/Rakefile.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/api.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/api.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/api.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/api.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/api_error.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/api_error.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/api_error.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/api_error.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/api_info.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/api_info.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/api_info.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/api_info.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/api_operations.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/api_operations.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/api_operations.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/api_operations.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/api_test.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/api_test.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/api_test.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/api_test.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/bin_rspec.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/bin_rspec.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/bin_rspec.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/bin_rspec.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/bin_rubocop.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/bin_rubocop.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/bin_rubocop.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/bin_rubocop.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/client.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/client.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/client.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/client.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/configuration.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/configuration.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/configuration.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/configuration.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/connection.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/connection.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/connection.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/connection.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/gem.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/gem.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/gem.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/gem.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/gemspec.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/gemspec.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/gemspec.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/gemspec.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/github-workflow.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/github-workflow.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/github-workflow.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/github-workflow.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/gitignore.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/gitignore.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/gitignore.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/gitignore.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/model.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/model.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/model.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/model.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/model_test.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/model_test.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/model_test.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/model_test.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_model_anyof.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/partial_model_anyof.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_model_anyof.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/partial_model_anyof.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_model_enum_class.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/partial_model_enum_class.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_model_enum_class.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/partial_model_enum_class.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_model_generic.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/partial_model_generic.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_model_generic.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/partial_model_generic.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_oneof_module.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/partial_oneof_module.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/partial_oneof_module.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/partial_oneof_module.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/polymorphism.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/polymorphism.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/polymorphism.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/polymorphism.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/response.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/response.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/response.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/response.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/rspec.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/rspec.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/rspec.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/rspec.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/rubocop.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/rubocop.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/rubocop.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/rubocop.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/serializable.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/serializable.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/serializable.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/serializable.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/spec_helper.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/spec_helper.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/spec_helper.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/spec_helper.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/validations.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/validations.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/validations.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/validations.mustache diff --git a/modules/openapi-generator/src/main/resources/ruby-idiomatic/version.mustache b/modules/openapi-generator/src/main/resources/ruby-nextgen/version.mustache similarity index 100% rename from modules/openapi-generator/src/main/resources/ruby-idiomatic/version.mustache rename to modules/openapi-generator/src/main/resources/ruby-nextgen/version.mustache diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubyidiomatic/RubyApiRoutingTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubynextgen/RubyApiRoutingTest.java similarity index 95% rename from modules/openapi-generator/src/test/java/org/openapitools/codegen/rubyidiomatic/RubyApiRoutingTest.java rename to modules/openapi-generator/src/test/java/org/openapitools/codegen/rubynextgen/RubyApiRoutingTest.java index b463f6671c27..76cc67cb2605 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubyidiomatic/RubyApiRoutingTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubynextgen/RubyApiRoutingTest.java @@ -1,6 +1,6 @@ -package org.openapitools.codegen.rubyidiomatic; +package org.openapitools.codegen.rubynextgen; -import org.openapitools.codegen.languages.rubyidiomatic.RubyApiRouting; +import org.openapitools.codegen.languages.rubynextgen.RubyApiRouting; import org.testng.annotations.Test; import java.util.*; import static org.testng.Assert.assertEquals; diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubyidiomatic/RubyIdiomaticClientCodegenTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubynextgen/RubyNextgenClientCodegenTest.java similarity index 90% rename from modules/openapi-generator/src/test/java/org/openapitools/codegen/rubyidiomatic/RubyIdiomaticClientCodegenTest.java rename to modules/openapi-generator/src/test/java/org/openapitools/codegen/rubynextgen/RubyNextgenClientCodegenTest.java index d75dd623a75c..a462e986a668 100644 --- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubyidiomatic/RubyIdiomaticClientCodegenTest.java +++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/rubynextgen/RubyNextgenClientCodegenTest.java @@ -1,20 +1,20 @@ -package org.openapitools.codegen.rubyidiomatic; +package org.openapitools.codegen.rubynextgen; -import org.openapitools.codegen.languages.RubyIdiomaticClientCodegen; +import org.openapitools.codegen.languages.RubyNextgenClientCodegen; import org.testng.annotations.Test; import static org.testng.Assert.assertEquals; -public class RubyIdiomaticClientCodegenTest { +public class RubyNextgenClientCodegenTest { @Test public void testGeneratorName() { - RubyIdiomaticClientCodegen gen = new RubyIdiomaticClientCodegen(); - assertEquals(gen.getName(), "ruby-idiomatic"); + RubyNextgenClientCodegen gen = new RubyNextgenClientCodegen(); + assertEquals(gen.getName(), "ruby-nextgen"); assertEquals(gen.getTag().toString(), "CLIENT"); } @Test public void testModelNameAvoidsInfraCollision() { - RubyIdiomaticClientCodegen gen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen gen = new RubyNextgenClientCodegen(); assertEquals(gen.toModelName("Client"), "ModelClient"); assertEquals(gen.toModelName("Pet"), "Pet"); assertEquals(gen.toModelFilename("ApiResponse"), "api_response"); @@ -22,14 +22,14 @@ public void testModelNameAvoidsInfraCollision() { @Test public void testApiNamespacedNames() { - RubyIdiomaticClientCodegen gen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen gen = new RubyNextgenClientCodegen(); assertEquals(gen.toApiFilename("dcim/cable-terminations"), "dcim/cable_terminations"); assertEquals(gen.toApiName("dcim/cable-terminations"), "Dcim::CableTerminations"); } @Test public void testNumericEnumValueNotQuoted() { - RubyIdiomaticClientCodegen g = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen g = new RubyNextgenClientCodegen(); org.testng.Assert.assertEquals(g.toEnumValue("1", "Integer"), "1"); org.testng.Assert.assertEquals(g.toEnumValue("1.5", "Float"), "1.5"); org.testng.Assert.assertEquals(g.toEnumValue("available", "String"), "'available'"); @@ -37,7 +37,7 @@ public void testNumericEnumValueNotQuoted() { @Test public void testNumericEnumVarNameIsValidConstant() { - RubyIdiomaticClientCodegen g = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen g = new RubyNextgenClientCodegen(); // Ruby 3.0+ reserves _1.._9 as numbered block parameters, so a bare "_" + digit // prefix (DefaultCodegen's behavior) emits an illegal constant: `_1 = '1'` raises // "_1 is reserved for numbered parameters". Numeric enum values must instead get a @@ -63,7 +63,7 @@ public void testNumericEnumVarNameIsValidConstant() { @Test public void testLongModelNameIsTruncatedForTar() { - RubyIdiomaticClientCodegen g = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen g = new RubyNextgenClientCodegen(); // Real OVH inline body models concatenate the whole deep path, producing 120+ char // file names. The tar ustar format caps each path component at 100 bytes, so // `gem build` raises Gem::Package::TooLongFileName. The model file name -- including @@ -93,7 +93,7 @@ public void testLongModelNameIsTruncatedForTar() { @Test public void testLeadingDigitOperationIdIsPrefixed() { - RubyIdiomaticClientCodegen g = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen g = new RubyNextgenClientCodegen(); // Ruby method names cannot begin with a digit; OVH price-plan path segments like // "2013v1_bhs1a_filer_hourly" would otherwise emit `def 2013v1...` (SyntaxError). // Prefix with "call_" as the stock ruby generator does. @@ -108,7 +108,7 @@ public void testLeadingDigitOperationIdIsPrefixed() { public void testOperationGroupingBuildsNamespaces() { io.swagger.v3.oas.models.OpenAPI openAPI = org.openapitools.codegen.TestUtils .parseSpec("src/test/resources/3_0/petstore.yaml"); - RubyIdiomaticClientCodegen codegen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen codegen = new RubyNextgenClientCodegen(); codegen.setOpenAPI(openAPI); codegen.preprocessOpenAPI(openAPI); @@ -126,7 +126,7 @@ public void testOperationGroupingBuildsNamespaces() { public void testOperationIdCollisionIsDeduped() { io.swagger.v3.oas.models.OpenAPI openAPI = org.openapitools.codegen.TestUtils .parseSpec("src/test/resources/3_0/petstore.yaml"); - RubyIdiomaticClientCodegen codegen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen codegen = new RubyNextgenClientCodegen(); codegen.setOpenAPI(openAPI); codegen.preprocessOpenAPI(openAPI); @@ -155,7 +155,7 @@ public void testOperationIdCollisionIsDeduped() { public void testMultiTagOperationNotDuplicated() { io.swagger.v3.oas.models.OpenAPI openAPI = org.openapitools.codegen.TestUtils .parseSpec("src/test/resources/3_0/crystal/qdrant.json"); - RubyIdiomaticClientCodegen codegen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen codegen = new RubyNextgenClientCodegen(); codegen.setOpenAPI(openAPI); codegen.preprocessOpenAPI(openAPI); @@ -180,7 +180,7 @@ public void testMultiTagOperationNotDuplicated() { public void testModelPropertyValidationFlags() { io.swagger.v3.oas.models.OpenAPI openAPI = org.openapitools.codegen.TestUtils .parseSpec("src/test/resources/3_0/petstore.yaml"); - RubyIdiomaticClientCodegen codegen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen codegen = new RubyNextgenClientCodegen(); codegen.setOpenAPI(openAPI); org.openapitools.codegen.CodegenModel cm = codegen.fromModel("Pet", openAPI.getComponents().getSchemas().get("Pet")); @@ -196,7 +196,7 @@ public void testModelPropertyValidationFlags() { public void testArrayItemsValidation() { io.swagger.v3.oas.models.OpenAPI openAPI = org.openapitools.codegen.TestUtils .parseSpec("src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml"); - RubyIdiomaticClientCodegen codegen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen codegen = new RubyNextgenClientCodegen(); codegen.setOpenAPI(openAPI); org.openapitools.codegen.CodegenModel cm = codegen.fromModel("ArrayTest", openAPI.getComponents().getSchemas().get("ArrayTest")); @@ -214,7 +214,7 @@ public void testArrayItemsValidation() { public void testAdditionalPropertiesExtension() { io.swagger.v3.oas.models.OpenAPI openAPI = org.openapitools.codegen.TestUtils .parseSpec("src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml"); - RubyIdiomaticClientCodegen codegen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen codegen = new RubyNextgenClientCodegen(); codegen.setOpenAPI(openAPI); // FreeFormObject is `additionalProperties: true` with no declared properties -- @@ -238,13 +238,13 @@ public void testAdditionalPropertiesExtension() { @Test public void testApiNamespaceOption() { - RubyIdiomaticClientCodegen gen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen gen = new RubyNextgenClientCodegen(); gen.additionalProperties().put(org.openapitools.codegen.CodegenConstants.GEM_NAME, "petstore"); gen.processOpts(); assertEquals(gen.additionalProperties().get("apiNamespacePresent"), Boolean.TRUE); assertEquals(gen.additionalProperties().get("apiNamespace"), "Api"); - RubyIdiomaticClientCodegen disabled = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen disabled = new RubyNextgenClientCodegen(); disabled.additionalProperties().put(org.openapitools.codegen.CodegenConstants.GEM_NAME, "petstore"); disabled.additionalProperties().put("apiNamespace", ""); disabled.processOpts(); @@ -255,13 +255,13 @@ public void testApiNamespaceOption() { @SuppressWarnings("unchecked") public void testNestedModuleName() { // Single-level module: nesting flags off, no parents to pre-define. - RubyIdiomaticClientCodegen simple = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen simple = new RubyNextgenClientCodegen(); simple.additionalProperties().put(org.openapitools.codegen.CodegenConstants.MODULE_NAME, "Petstore"); simple.processOpts(); assertEquals(simple.additionalProperties().get("moduleNameNested"), Boolean.FALSE); // Two-level module: parent must be pre-defined so `module A::B` doesn't raise. - RubyIdiomaticClientCodegen nested = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen nested = new RubyNextgenClientCodegen(); nested.additionalProperties().put(org.openapitools.codegen.CodegenConstants.MODULE_NAME, "Dolibarr::Api"); nested.processOpts(); assertEquals(nested.additionalProperties().get("moduleNameNested"), Boolean.TRUE); @@ -269,7 +269,7 @@ public void testNestedModuleName() { java.util.Arrays.asList("Dolibarr")); // Three-level module: cumulative parent prefixes, deepest-but-one last. - RubyIdiomaticClientCodegen deep = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen deep = new RubyNextgenClientCodegen(); deep.additionalProperties().put(org.openapitools.codegen.CodegenConstants.MODULE_NAME, "A::B::C"); deep.processOpts(); assertEquals(deep.additionalProperties().get("moduleNameParents"), @@ -278,13 +278,13 @@ public void testNestedModuleName() { @Test public void testLicenseMitFlag() { - RubyIdiomaticClientCodegen mit = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen mit = new RubyNextgenClientCodegen(); mit.additionalProperties().put(org.openapitools.codegen.CodegenConstants.GEM_NAME, "petstore"); mit.additionalProperties().put("gemLicense", "MIT"); mit.processOpts(); assertEquals(mit.additionalProperties().get("isLicenseMIT"), Boolean.TRUE); - RubyIdiomaticClientCodegen def = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen def = new RubyNextgenClientCodegen(); def.additionalProperties().put(org.openapitools.codegen.CodegenConstants.GEM_NAME, "petstore"); def.processOpts(); assertEquals(def.additionalProperties().get("isLicenseMIT"), Boolean.FALSE); @@ -292,7 +292,7 @@ public void testLicenseMitFlag() { @Test public void testModelReturnTypeIsModelsQualified() { - RubyIdiomaticClientCodegen gen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen gen = new RubyNextgenClientCodegen(); gen.additionalProperties().put(org.openapitools.codegen.CodegenConstants.GEM_NAME, "petstore"); gen.processOpts(); // sets moduleName = Petstore @@ -323,7 +323,7 @@ public void testModelReturnTypeIsModelsQualified() { @Test public void testSupportingFilesRegistered() { - RubyIdiomaticClientCodegen gen = new RubyIdiomaticClientCodegen(); + RubyNextgenClientCodegen gen = new RubyNextgenClientCodegen(); gen.additionalProperties().put(org.openapitools.codegen.CodegenConstants.GEM_NAME, "petstore"); gen.processOpts(); java.util.Set names = new java.util.HashSet<>(); @@ -340,7 +340,7 @@ public void testConfigurationExposesMiddlewareSeam() throws Exception { target.toFile().deleteOnExit(); org.openapitools.codegen.ClientOptInput input = new org.openapitools.codegen.config.CodegenConfigurator() - .setGeneratorName("ruby-idiomatic") + .setGeneratorName("ruby-nextgen") .setInputSpec("src/test/resources/3_0/petstore.yaml") .setOutputDir(target.toString()) .addAdditionalProperty("gemName", "petstore") @@ -358,8 +358,8 @@ public void testAcronymModelsGetZeitwerkInflections() throws Exception { target.toFile().deleteOnExit(); org.openapitools.codegen.ClientOptInput input = new org.openapitools.codegen.config.CodegenConfigurator() - .setGeneratorName("ruby-idiomatic") - .setInputSpec("src/test/resources/3_0/ruby-idiomatic/acronym.yaml") + .setGeneratorName("ruby-nextgen") + .setInputSpec("src/test/resources/3_0/ruby-nextgen/acronym.yaml") .setOutputDir(target.toString()) .addAdditionalProperty("gemName", "acme") .addAdditionalProperty("moduleName", "Acme") diff --git a/modules/openapi-generator/src/test/resources/3_0/ruby-idiomatic/acronym.yaml b/modules/openapi-generator/src/test/resources/3_0/ruby-nextgen/acronym.yaml similarity index 100% rename from modules/openapi-generator/src/test/resources/3_0/ruby-idiomatic/acronym.yaml rename to modules/openapi-generator/src/test/resources/3_0/ruby-nextgen/acronym.yaml diff --git a/samples/client/others/ruby-idiomatic-qdrant/.github/workflows/ci.yml b/samples/client/others/ruby-nextgen-qdrant/.github/workflows/ci.yml similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.github/workflows/ci.yml rename to samples/client/others/ruby-nextgen-qdrant/.github/workflows/ci.yml diff --git a/samples/client/others/ruby-idiomatic-qdrant/.gitignore b/samples/client/others/ruby-nextgen-qdrant/.gitignore similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.gitignore rename to samples/client/others/ruby-nextgen-qdrant/.gitignore diff --git a/samples/client/others/ruby-idiomatic-qdrant/.openapi-generator-ignore b/samples/client/others/ruby-nextgen-qdrant/.openapi-generator-ignore similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.openapi-generator-ignore rename to samples/client/others/ruby-nextgen-qdrant/.openapi-generator-ignore diff --git a/samples/client/others/ruby-idiomatic-qdrant/.openapi-generator/FILES b/samples/client/others/ruby-nextgen-qdrant/.openapi-generator/FILES similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.openapi-generator/FILES rename to samples/client/others/ruby-nextgen-qdrant/.openapi-generator/FILES diff --git a/samples/client/others/ruby-idiomatic-qdrant/.openapi-generator/VERSION b/samples/client/others/ruby-nextgen-qdrant/.openapi-generator/VERSION similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.openapi-generator/VERSION rename to samples/client/others/ruby-nextgen-qdrant/.openapi-generator/VERSION diff --git a/samples/client/others/ruby-idiomatic-qdrant/.rspec b/samples/client/others/ruby-nextgen-qdrant/.rspec similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.rspec rename to samples/client/others/ruby-nextgen-qdrant/.rspec diff --git a/samples/client/others/ruby-idiomatic-qdrant/.rubocop.yml b/samples/client/others/ruby-nextgen-qdrant/.rubocop.yml similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/.rubocop.yml rename to samples/client/others/ruby-nextgen-qdrant/.rubocop.yml diff --git a/samples/client/others/ruby-idiomatic-qdrant/Gemfile b/samples/client/others/ruby-nextgen-qdrant/Gemfile similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/Gemfile rename to samples/client/others/ruby-nextgen-qdrant/Gemfile diff --git a/samples/client/others/ruby-idiomatic-qdrant/LICENSE b/samples/client/others/ruby-nextgen-qdrant/LICENSE similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/LICENSE rename to samples/client/others/ruby-nextgen-qdrant/LICENSE diff --git a/samples/client/others/ruby-idiomatic-qdrant/README.md b/samples/client/others/ruby-nextgen-qdrant/README.md similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/README.md rename to samples/client/others/ruby-nextgen-qdrant/README.md diff --git a/samples/client/others/ruby-idiomatic-qdrant/Rakefile b/samples/client/others/ruby-nextgen-qdrant/Rakefile similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/Rakefile rename to samples/client/others/ruby-nextgen-qdrant/Rakefile diff --git a/samples/client/others/ruby-idiomatic-qdrant/bin/rspec b/samples/client/others/ruby-nextgen-qdrant/bin/rspec similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/bin/rspec rename to samples/client/others/ruby-nextgen-qdrant/bin/rspec diff --git a/samples/client/others/ruby-idiomatic-qdrant/bin/rubocop b/samples/client/others/ruby-nextgen-qdrant/bin/rubocop similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/bin/rubocop rename to samples/client/others/ruby-nextgen-qdrant/bin/rubocop diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/aliases.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/aliases.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/aliases.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/aliases.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/cluster.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/cluster.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/cluster.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/cluster.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/cluster/peer.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/cluster/peer.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/cluster/peer.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/cluster/peer.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/index.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/index.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/index.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/index.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/points.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/points.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/points.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/points.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/shards.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/shards.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/shards.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/shards.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/snapshots.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/snapshots.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/collections/snapshots.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/collections/snapshots.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/healthz.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/healthz.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/healthz.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/healthz.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/issues.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/issues.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/issues.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/issues.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/livez.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/livez.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/livez.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/livez.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/locks.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/locks.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/locks.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/locks.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/metrics.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/metrics.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/metrics.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/metrics.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/readyz.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/readyz.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/readyz.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/readyz.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/root.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/root.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/root.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/root.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/snapshots.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/snapshots.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/snapshots.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/snapshots.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api/telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api/telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api_error.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api_error.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/api_error.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/api_error.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/client.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/client.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/client.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/client.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/configuration.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/configuration.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/configuration.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/configuration.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/connection.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/connection.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/connection.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/connection.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/abort_shard_transfer.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/abort_shard_transfer.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/abort_shard_transfer.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/abort_shard_transfer.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/abort_transfer_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/abort_transfer_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/abort_transfer_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/abort_transfer_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/alias_description.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/alias_description.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/alias_description.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/alias_description.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/alias_operations.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/alias_operations.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/alias_operations.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/alias_operations.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/any_variants.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/any_variants.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/any_variants.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/any_variants.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/app_build_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/app_build_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/app_build_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/app_build_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/app_features_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/app_features_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/app_features_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/app_features_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch_payloads_inner.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch_payloads_inner.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch_payloads_inner.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch_payloads_inner.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch_update200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch_update200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch_update200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch_update200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch_vector_struct.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch_vector_struct.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/batch_vector_struct.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/batch_vector_struct.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/binary_quantization.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/binary_quantization.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/binary_quantization.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/binary_quantization.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/binary_quantization_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/binary_quantization_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/binary_quantization_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/binary_quantization_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/bool_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/bool_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/bool_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/bool_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/bool_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/bool_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/bool_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/bool_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/change_aliases_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/change_aliases_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/change_aliases_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/change_aliases_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/clear_payload_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/clear_payload_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/clear_payload_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/clear_payload_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_config_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_config_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_config_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_config_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_operations.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_operations.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_operations.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_operations.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status_one_of.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status_one_of.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status_one_of.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status_one_of.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status_one_of1.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status_one_of1.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status_one_of1.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status_one_of1.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_status_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_status_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/cluster_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/cluster_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_cluster_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_cluster_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_cluster_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_cluster_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_cluster_info200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_cluster_info200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_cluster_info200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_cluster_info200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_description.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_description.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_description.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_description.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_existence.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_existence.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_existence.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_existence.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_exists200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_exists200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_exists200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_exists200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_params_diff.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_params_diff.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_params_diff.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_params_diff.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_telemetry_enum.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_telemetry_enum.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collection_telemetry_enum.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collection_telemetry_enum.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_aggregated_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_aggregated_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_aggregated_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_aggregated_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_aliases_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_aliases_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_aliases_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_aliases_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/collections_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/collections_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/compression_ratio.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/compression_ratio.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/compression_ratio.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/compression_ratio.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/condition.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/condition.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/condition.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/condition.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_config_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_config_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_config_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_config_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status_one_of.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status_one_of.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status_one_of.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status_one_of.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status_one_of1.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status_one_of1.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status_one_of1.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status_one_of1.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status_one_of2.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status_one_of2.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/consensus_thread_status_one_of2.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/consensus_thread_status_one_of2.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_example_pair.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_example_pair.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_example_pair.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_example_pair.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_input.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_input.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_input.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_input.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_pair.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_pair.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_pair.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_pair.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/context_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/context_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/count_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/count_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/count_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/count_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/count_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/count_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/count_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/count_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/count_result.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/count_result.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/count_result.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/count_result.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_alias.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_alias.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_alias.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_alias.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_alias_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_alias_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_alias_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_alias_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_collection.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_collection.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_collection.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_collection.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_field_index.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_field_index.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_field_index.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_field_index.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_field_index200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_field_index200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_field_index200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_field_index200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_shard_key200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_shard_key200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_shard_key200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_shard_key200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_sharding_key.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_sharding_key.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_sharding_key.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_sharding_key.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_sharding_key_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_sharding_key_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_sharding_key_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_sharding_key_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_snapshot200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_snapshot200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/create_snapshot200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/create_snapshot200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datatype.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datatype.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datatype.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datatype.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datetime_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datetime_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datetime_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datetime_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datetime_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datetime_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datetime_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datetime_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datetime_range.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datetime_range.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/datetime_range.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/datetime_range.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_alias.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_alias.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_alias.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_alias.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_alias_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_alias_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_alias_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_alias_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_payload.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_payload.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_payload.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_payload.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_payload_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_payload_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_payload_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_payload_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_vectors.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_vectors.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_vectors.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_vectors.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_vectors_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_vectors_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/delete_vectors_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/delete_vectors_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/direction.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/direction.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/direction.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/direction.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/disabled.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/disabled.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/disabled.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/disabled.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_input.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_input.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_input.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_input.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_input_context.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_input_context.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_input_context.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_input_context.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_request_batch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_request_batch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/discover_request_batch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/discover_request_batch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/distance.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/distance.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/distance.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/distance.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/document.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/document.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/document.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/document.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/drop_replica_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/drop_replica_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/drop_replica_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/drop_replica_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/drop_sharding_key.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/drop_sharding_key.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/drop_sharding_key.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/drop_sharding_key.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/drop_sharding_key_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/drop_sharding_key_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/drop_sharding_key_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/drop_sharding_key_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/error_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/error_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/error_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/error_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/error_response_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/error_response_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/error_response_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/error_response_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/extended_point_id.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/extended_point_id.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/extended_point_id.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/extended_point_id.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_value.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_value.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_value.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_value.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_value_hit.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_value_hit.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/facet_value_hit.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/facet_value_hit.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/field_condition.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/field_condition.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/field_condition.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/field_condition.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_must.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_must.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_must.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_must.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_must_not.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_must_not.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_must_not.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_must_not.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_selector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_selector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_selector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_selector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_should.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_should.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/filter_should.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/filter_should.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/float_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/float_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/float_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/float_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/float_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/float_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/float_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/float_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/fusion.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/fusion.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/fusion.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/fusion.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/fusion_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/fusion_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/fusion_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/fusion_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_bounding_box.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_bounding_box.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_bounding_box.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_bounding_box.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_line_string.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_line_string.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_line_string.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_line_string.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_point.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_point.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_point.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_point.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_polygon.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_polygon.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_polygon.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_polygon.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_radius.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_radius.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/geo_radius.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/geo_radius.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_collection200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_collection200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_collection200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_collection200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_collection_aliases200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_collection_aliases200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_collection_aliases200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_collection_aliases200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_collections200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_collections200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_collections200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_collections200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_locks200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_locks200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_locks200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_locks200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_point200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_point200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_point200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_point200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/get_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/get_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/group_id.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/group_id.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/group_id.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/group_id.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/groups_result.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/groups_result.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/groups_result.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/groups_result.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/grpc_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/grpc_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/grpc_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/grpc_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/has_id_condition.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/has_id_condition.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/has_id_condition.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/has_id_condition.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/hnsw_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/hnsw_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/hnsw_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/hnsw_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/hnsw_config_diff.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/hnsw_config_diff.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/hnsw_config_diff.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/hnsw_config_diff.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/indexes.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/indexes.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/indexes.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/indexes.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/indexes_one_of.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/indexes_one_of.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/indexes_one_of.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/indexes_one_of.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/indexes_one_of1.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/indexes_one_of1.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/indexes_one_of1.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/indexes_one_of1.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/init_from.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/init_from.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/init_from.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/init_from.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/integer_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/integer_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/integer_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/integer_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/integer_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/integer_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/integer_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/integer_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/is_empty_condition.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/is_empty_condition.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/is_empty_condition.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/is_empty_condition.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/is_null_condition.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/is_null_condition.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/is_null_condition.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/is_null_condition.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/keyword_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/keyword_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/keyword_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/keyword_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/keyword_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/keyword_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/keyword_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/keyword_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/list_snapshots200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/list_snapshots200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/list_snapshots200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/list_snapshots200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/local_shard_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/local_shard_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/local_shard_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/local_shard_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/local_shard_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/local_shard_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/local_shard_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/local_shard_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/locks_option.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/locks_option.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/locks_option.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/locks_option.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/lookup_location.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/lookup_location.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/lookup_location.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/lookup_location.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_any.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_any.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_any.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_any.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_except.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_except.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_except.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_except.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_text.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_text.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_text.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_text.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_value.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_value.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/match_value.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/match_value.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/message_send_errors.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/message_send_errors.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/message_send_errors.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/message_send_errors.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/min_should.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/min_should.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/min_should.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/min_should.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/modifier.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/modifier.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/modifier.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/modifier.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/move_shard.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/move_shard.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/move_shard.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/move_shard.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/move_shard_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/move_shard_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/move_shard_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/move_shard_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/multi_vector_comparator.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/multi_vector_comparator.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/multi_vector_comparator.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/multi_vector_comparator.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/multi_vector_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/multi_vector_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/multi_vector_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/multi_vector_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/named_sparse_vector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/named_sparse_vector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/named_sparse_vector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/named_sparse_vector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/named_vector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/named_vector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/named_vector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/named_vector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/named_vector_struct.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/named_vector_struct.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/named_vector_struct.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/named_vector_struct.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/nearest_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/nearest_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/nearest_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/nearest_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/nested.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/nested.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/nested.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/nested.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/nested_condition.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/nested_condition.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/nested_condition.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/nested_condition.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/operation_duration_statistics.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/operation_duration_statistics.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/operation_duration_statistics.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/operation_duration_statistics.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizer_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizer_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizer_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizer_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_config_diff.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_config_diff.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_config_diff.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_config_diff.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_status_one_of.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_status_one_of.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/optimizers_status_one_of.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/optimizers_status_one_of.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_by.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_by.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_by.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_by.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_by_interface.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_by_interface.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_by_interface.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_by_interface.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_by_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_by_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_by_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_by_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_value.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_value.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/order_value.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/order_value.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/overwrite_payload_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/overwrite_payload_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/overwrite_payload_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/overwrite_payload_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/p2p_config_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/p2p_config_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/p2p_config_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/p2p_config_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_field.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_field.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_field.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_field.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_field_schema.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_field_schema.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_field_schema.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_field_schema.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_index_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_index_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_index_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_index_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_index_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_index_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_index_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_index_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_schema_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_schema_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_schema_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_schema_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_schema_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_schema_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_schema_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_schema_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_selector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_selector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_selector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_selector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_selector_exclude.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_selector_exclude.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_selector_exclude.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_selector_exclude.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_selector_include.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_selector_include.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_selector_include.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_selector_include.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_storage_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_storage_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_storage_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_storage_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_storage_type_one_of.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_storage_type_one_of.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_storage_type_one_of.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_storage_type_one_of.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_storage_type_one_of1.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_storage_type_one_of1.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/payload_storage_type_one_of1.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/payload_storage_type_one_of1.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/peer_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/peer_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/peer_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/peer_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_group.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_group.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_group.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_group.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_ids_list.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_ids_list.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_ids_list.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_ids_list.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_insert_operations.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_insert_operations.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_insert_operations.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_insert_operations.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_struct.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_struct.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_struct.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_struct.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_vectors.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_vectors.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/point_vectors.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/point_vectors.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/points_batch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/points_batch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/points_batch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/points_batch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/points_list.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/points_list.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/points_list.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/points_list.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/points_selector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/points_selector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/points_selector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/points_selector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/prefetch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/prefetch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/prefetch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/prefetch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/prefetch_prefetch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/prefetch_prefetch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/prefetch_prefetch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/prefetch_prefetch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/product_quantization.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/product_quantization.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/product_quantization.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/product_quantization.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/product_quantization_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/product_quantization_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/product_quantization_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/product_quantization_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/quantization_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/quantization_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/quantization_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/quantization_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/quantization_config_diff.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/quantization_config_diff.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/quantization_config_diff.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/quantization_config_diff.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/quantization_search_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/quantization_search_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/quantization_search_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/quantization_search_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_batch_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_batch_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_batch_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_batch_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_groups_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_groups_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_groups_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_groups_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_interface.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_interface.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_interface.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_interface.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_request_batch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_request_batch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_request_batch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_request_batch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_request_prefetch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_request_prefetch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_request_prefetch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_request_prefetch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/query_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/query_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/raft_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/raft_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/raft_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/raft_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/range.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/range.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/range.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/range.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/range_interface.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/range_interface.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/range_interface.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/range_interface.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/read_consistency.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/read_consistency.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/read_consistency.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/read_consistency.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/read_consistency_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/read_consistency_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/read_consistency_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/read_consistency_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_example.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_example.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_example.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_example.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_groups_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_groups_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_groups_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_groups_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_input.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_input.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_input.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_input.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_request_batch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_request_batch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_request_batch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_request_batch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_strategy.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_strategy.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recommend_strategy.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recommend_strategy.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/record.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/record.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/record.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/record.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recover_from_uploaded_snapshot202_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recover_from_uploaded_snapshot202_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/recover_from_uploaded_snapshot202_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/recover_from_uploaded_snapshot202_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/remote_shard_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/remote_shard_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/remote_shard_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/remote_shard_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/remote_shard_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/remote_shard_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/remote_shard_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/remote_shard_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/rename_alias.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/rename_alias.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/rename_alias.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/rename_alias.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/rename_alias_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/rename_alias_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/rename_alias_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/rename_alias_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replica.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replica.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replica.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replica.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replica_set_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replica_set_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replica_set_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replica_set_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replica_state.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replica_state.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replica_state.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replica_state.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replicate_shard.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replicate_shard.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replicate_shard.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replicate_shard.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replicate_shard_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replicate_shard_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/replicate_shard_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/replicate_shard_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/requests_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/requests_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/requests_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/requests_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/resharding_direction.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/resharding_direction.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/resharding_direction.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/resharding_direction.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/resharding_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/resharding_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/resharding_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/resharding_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/restart_transfer.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/restart_transfer.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/restart_transfer.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/restart_transfer.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/restart_transfer_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/restart_transfer_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/restart_transfer_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/restart_transfer_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/running_environment_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/running_environment_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/running_environment_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/running_environment_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sample.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sample.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sample.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sample.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sample_query.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sample_query.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sample_query.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sample_query.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scalar_quantization.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scalar_quantization.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scalar_quantization.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scalar_quantization.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scalar_quantization_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scalar_quantization_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scalar_quantization_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scalar_quantization_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scalar_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scalar_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scalar_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scalar_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scored_point.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scored_point.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scored_point.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scored_point.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scroll_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scroll_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scroll_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scroll_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scroll_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scroll_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scroll_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scroll_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scroll_result.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scroll_result.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/scroll_result.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/scroll_result.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_batch_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_batch_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_batch_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_batch_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_groups_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_groups_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_groups_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_groups_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_offsets200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_offsets200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_offsets200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_offsets200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_offsets_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_offsets_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_offsets_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_offsets_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_pair.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_pair.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_pair.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_pair.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_pairs200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_pairs200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_pairs200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_pairs200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_pairs_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_pairs_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_pairs_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_pairs_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_matrix_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_matrix_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_point_groups200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_point_groups200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_point_groups200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_point_groups200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_points200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_points200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_points200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_points200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_request.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_request.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_request.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_request.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_request_batch.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_request_batch.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/search_request_batch.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/search_request_batch.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/segment_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/segment_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/set_payload.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/set_payload.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/set_payload.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/set_payload.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/set_payload_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/set_payload_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/set_payload_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/set_payload_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_key.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_key.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_key.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_key.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_key_selector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_key_selector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_key_selector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_key_selector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_snapshot_location.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_snapshot_location.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_snapshot_location.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_snapshot_location.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_snapshot_recover.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_snapshot_recover.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_snapshot_recover.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_snapshot_recover.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_transfer_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_transfer_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_transfer_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_transfer_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_transfer_method.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_transfer_method.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/shard_transfer_method.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/shard_transfer_method.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sharding_method.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sharding_method.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sharding_method.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sharding_method.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/snapshot_description.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/snapshot_description.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/snapshot_description.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/snapshot_description.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/snapshot_priority.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/snapshot_priority.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/snapshot_priority.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/snapshot_priority.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/snapshot_recover.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/snapshot_recover.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/snapshot_recover.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/snapshot_recover.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_index_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_index_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_index_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_index_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_vector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_vector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_vector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_vector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_vector_data_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_vector_data_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_vector_data_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_vector_data_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_vector_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_vector_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/sparse_vector_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/sparse_vector_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/start_from.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/start_from.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/start_from.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/start_from.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/state_role.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/state_role.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/state_role.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/state_role.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/telemetry200_response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/telemetry200_response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/telemetry200_response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/telemetry200_response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/telemetry_data.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/telemetry_data.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/telemetry_data.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/telemetry_data.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/text_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/text_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/text_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/text_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/text_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/text_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/text_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/text_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tokenizer_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tokenizer_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tokenizer_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tokenizer_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_status_one_of.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_status_one_of.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_status_one_of.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_status_one_of.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_status_one_of1.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_status_one_of1.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_status_one_of1.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_status_one_of1.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/tracker_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/tracker_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_collection.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_collection.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_collection.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_collection.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_operations.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_operations.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_operations.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_operations.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_result.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_result.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_result.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_result.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_status.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_status.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_status.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_status.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_vectors.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_vectors.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_vectors.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_vectors.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_vectors_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_vectors_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/update_vectors_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/update_vectors_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/upsert_operation.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/upsert_operation.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/upsert_operation.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/upsert_operation.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/uuid_index_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/uuid_index_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/uuid_index_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/uuid_index_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/uuid_index_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/uuid_index_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/uuid_index_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/uuid_index_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/value_variants.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/value_variants.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/value_variants.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/value_variants.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/values_count.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/values_count.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/values_count.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/values_count.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_data_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_data_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_data_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_data_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_data_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_data_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_data_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_data_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_index_searches_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_index_searches_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_index_searches_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_index_searches_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_input.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_input.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_input.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_input.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_params.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_params.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_params.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_params.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_params_diff.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_params_diff.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_params_diff.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_params_diff.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_storage_datatype.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_storage_datatype.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_storage_datatype.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_storage_datatype.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_storage_type.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_storage_type.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_storage_type.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_storage_type.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_struct.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_struct.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vector_struct.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vector_struct.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vectors_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vectors_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/vectors_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/vectors_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/version_info.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/version_info.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/version_info.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/version_info.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/wal_config.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/wal_config.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/wal_config.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/wal_config.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/wal_config_diff.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/wal_config_diff.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/wal_config_diff.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/wal_config_diff.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/web_api_telemetry.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/web_api_telemetry.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/web_api_telemetry.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/web_api_telemetry.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_lookup.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_lookup.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_lookup.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_lookup.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_lookup_interface.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_lookup_interface.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_lookup_interface.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_lookup_interface.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_payload_interface.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_payload_interface.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_payload_interface.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_payload_interface.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_vector.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_vector.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/with_vector.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/with_vector.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/write_ordering.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/write_ordering.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/models/write_ordering.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/models/write_ordering.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/polymorphism.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/polymorphism.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/polymorphism.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/polymorphism.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/response.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/response.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/response.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/response.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/serializable.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/serializable.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/serializable.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/serializable.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/validations.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/validations.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/validations.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/validations.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/version.rb b/samples/client/others/ruby-nextgen-qdrant/lib/qdrant/version.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/lib/qdrant/version.rb rename to samples/client/others/ruby-nextgen-qdrant/lib/qdrant/version.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/qdrant.gemspec b/samples/client/others/ruby-nextgen-qdrant/qdrant.gemspec similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/qdrant.gemspec rename to samples/client/others/ruby-nextgen-qdrant/qdrant.gemspec diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/aliases_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/aliases_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/aliases_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/aliases_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/cluster/peer_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/cluster/peer_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/cluster/peer_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/cluster/peer_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/cluster_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/cluster_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/cluster_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/cluster_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/index_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/collections/index_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/index_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/collections/index_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/points_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/collections/points_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/points_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/collections/points_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/shards_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/collections/shards_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/shards_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/collections/shards_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/snapshots_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/collections/snapshots_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/collections/snapshots_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/collections/snapshots_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/collections_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/collections_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/collections_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/collections_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/healthz_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/healthz_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/healthz_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/healthz_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/issues_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/issues_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/issues_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/issues_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/livez_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/livez_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/livez_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/livez_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/locks_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/locks_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/locks_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/locks_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/metrics_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/metrics_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/metrics_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/metrics_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/readyz_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/readyz_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/readyz_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/readyz_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/root_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/root_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/root_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/root_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/snapshots_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/snapshots_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/snapshots_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/snapshots_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/api/telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/api/telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/api/telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/api/telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/abort_shard_transfer_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/abort_shard_transfer_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/abort_shard_transfer_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/abort_shard_transfer_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/abort_transfer_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/abort_transfer_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/abort_transfer_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/abort_transfer_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/alias_description_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/alias_description_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/alias_description_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/alias_description_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/alias_operations_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/alias_operations_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/alias_operations_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/alias_operations_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/any_variants_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/any_variants_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/any_variants_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/any_variants_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/app_build_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/app_build_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/app_build_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/app_build_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/app_features_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/app_features_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/app_features_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/app_features_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_payloads_inner_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/batch_payloads_inner_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_payloads_inner_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/batch_payloads_inner_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/batch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/batch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_update200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/batch_update200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_update200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/batch_update200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_vector_struct_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/batch_vector_struct_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/batch_vector_struct_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/batch_vector_struct_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/binary_quantization_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/binary_quantization_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/binary_quantization_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/binary_quantization_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/binary_quantization_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/binary_quantization_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/binary_quantization_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/binary_quantization_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/bool_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/bool_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/bool_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/bool_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/bool_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/bool_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/bool_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/bool_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/change_aliases_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/change_aliases_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/change_aliases_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/change_aliases_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/clear_payload_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/clear_payload_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/clear_payload_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/clear_payload_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_config_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_config_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_config_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_config_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_operations_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_operations_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_operations_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_operations_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_one_of1_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_one_of1_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_one_of1_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_one_of1_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_one_of_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_one_of_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_one_of_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_one_of_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_status_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_status_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/cluster_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/cluster_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_cluster_info200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_cluster_info200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_cluster_info200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_cluster_info200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_cluster_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_cluster_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_cluster_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_cluster_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_description_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_description_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_description_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_description_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_existence_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_existence_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_existence_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_existence_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_exists200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_exists200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_exists200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_exists200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_params_diff_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_params_diff_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_params_diff_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_params_diff_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_telemetry_enum_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_telemetry_enum_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_telemetry_enum_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_telemetry_enum_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collection_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collection_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collection_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_aggregated_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collections_aggregated_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_aggregated_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collections_aggregated_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_aliases_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collections_aliases_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_aliases_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collections_aliases_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collections_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collections_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/collections_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/collections_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/collections_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/compression_ratio_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/compression_ratio_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/compression_ratio_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/compression_ratio_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/condition_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/condition_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/condition_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/condition_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_config_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_config_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_config_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_config_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_one_of1_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_one_of1_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_one_of1_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_one_of1_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_one_of2_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_one_of2_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_one_of2_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_one_of2_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_one_of_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_one_of_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_one_of_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_one_of_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/consensus_thread_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/consensus_thread_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/context_example_pair_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/context_example_pair_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/context_example_pair_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/context_example_pair_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/context_input_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/context_input_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/context_input_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/context_input_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/context_pair_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/context_pair_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/context_pair_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/context_pair_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/context_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/context_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/context_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/context_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/count_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/count_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/count_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/count_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/count_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/count_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/count_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/count_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/count_result_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/count_result_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/count_result_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/count_result_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_alias_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_alias_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_alias_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_alias_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_alias_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_alias_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_alias_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_alias_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_collection_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_collection_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_collection_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_collection_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_field_index200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_field_index200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_field_index200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_field_index200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_field_index_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_field_index_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_field_index_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_field_index_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_shard_key200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_shard_key200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_shard_key200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_shard_key200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_sharding_key_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_sharding_key_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_sharding_key_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_sharding_key_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_sharding_key_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_sharding_key_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_sharding_key_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_sharding_key_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/create_snapshot200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/create_snapshot200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/create_snapshot200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/create_snapshot200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/datatype_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/datatype_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/datatype_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/datatype_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/datetime_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/datetime_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/datetime_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/datetime_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/datetime_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/datetime_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/datetime_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/datetime_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/datetime_range_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/datetime_range_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/datetime_range_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/datetime_range_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_alias_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_alias_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_alias_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_alias_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_alias_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_alias_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_alias_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_alias_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_payload_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_payload_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_payload_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_payload_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_payload_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_payload_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_payload_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_payload_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_vectors_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_vectors_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_vectors_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_vectors_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_vectors_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/delete_vectors_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/delete_vectors_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/delete_vectors_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/direction_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/direction_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/direction_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/direction_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/disabled_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/disabled_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/disabled_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/disabled_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_input_context_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/discover_input_context_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_input_context_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/discover_input_context_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_input_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/discover_input_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_input_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/discover_input_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/discover_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/discover_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_request_batch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/discover_request_batch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_request_batch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/discover_request_batch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/discover_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/discover_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/discover_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/distance_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/distance_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/distance_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/distance_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/document_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/document_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/document_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/document_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/drop_replica_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/drop_replica_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/drop_replica_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/drop_replica_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/drop_sharding_key_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/drop_sharding_key_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/drop_sharding_key_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/drop_sharding_key_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/drop_sharding_key_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/drop_sharding_key_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/drop_sharding_key_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/drop_sharding_key_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/error_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/error_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/error_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/error_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/error_response_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/error_response_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/error_response_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/error_response_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/extended_point_id_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/extended_point_id_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/extended_point_id_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/extended_point_id_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/facet200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/facet200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/facet200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/facet200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/facet_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/facet_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/facet_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/facet_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_value_hit_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/facet_value_hit_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_value_hit_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/facet_value_hit_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_value_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/facet_value_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/facet_value_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/facet_value_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/field_condition_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/field_condition_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/field_condition_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/field_condition_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_must_not_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/filter_must_not_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_must_not_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/filter_must_not_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_must_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/filter_must_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_must_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/filter_must_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_selector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/filter_selector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_selector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/filter_selector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_should_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/filter_should_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_should_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/filter_should_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/filter_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/filter_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/filter_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/float_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/float_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/float_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/float_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/float_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/float_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/float_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/float_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/fusion_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/fusion_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/fusion_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/fusion_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/fusion_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/fusion_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/fusion_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/fusion_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_bounding_box_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_bounding_box_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_bounding_box_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_bounding_box_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_line_string_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_line_string_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_line_string_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_line_string_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_point_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_point_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_point_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_point_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_polygon_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_polygon_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_polygon_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_polygon_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_radius_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/geo_radius_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/geo_radius_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/geo_radius_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/get_collection200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/get_collection200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/get_collection200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/get_collection200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/get_collection_aliases200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/get_collection_aliases200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/get_collection_aliases200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/get_collection_aliases200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/get_collections200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/get_collections200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/get_collections200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/get_collections200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/get_locks200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/get_locks200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/get_locks200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/get_locks200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/get_point200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/get_point200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/get_point200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/get_point200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/get_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/get_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/get_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/get_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/group_id_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/group_id_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/group_id_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/group_id_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/groups_result_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/groups_result_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/groups_result_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/groups_result_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/grpc_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/grpc_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/grpc_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/grpc_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/has_id_condition_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/has_id_condition_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/has_id_condition_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/has_id_condition_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/hnsw_config_diff_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/hnsw_config_diff_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/hnsw_config_diff_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/hnsw_config_diff_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/hnsw_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/hnsw_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/hnsw_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/hnsw_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/indexes_one_of1_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/indexes_one_of1_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/indexes_one_of1_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/indexes_one_of1_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/indexes_one_of_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/indexes_one_of_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/indexes_one_of_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/indexes_one_of_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/indexes_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/indexes_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/indexes_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/indexes_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/init_from_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/init_from_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/init_from_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/init_from_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/integer_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/integer_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/integer_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/integer_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/integer_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/integer_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/integer_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/integer_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/is_empty_condition_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/is_empty_condition_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/is_empty_condition_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/is_empty_condition_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/is_null_condition_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/is_null_condition_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/is_null_condition_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/is_null_condition_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/keyword_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/keyword_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/keyword_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/keyword_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/keyword_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/keyword_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/keyword_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/keyword_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/list_snapshots200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/list_snapshots200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/list_snapshots200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/list_snapshots200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/local_shard_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/local_shard_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/local_shard_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/local_shard_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/local_shard_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/local_shard_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/local_shard_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/local_shard_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/locks_option_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/locks_option_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/locks_option_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/locks_option_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/lookup_location_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/lookup_location_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/lookup_location_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/lookup_location_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/match_any_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/match_any_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/match_any_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/match_any_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/match_except_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/match_except_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/match_except_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/match_except_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/match_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/match_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/match_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/match_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/match_text_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/match_text_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/match_text_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/match_text_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/match_value_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/match_value_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/match_value_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/match_value_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/message_send_errors_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/message_send_errors_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/message_send_errors_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/message_send_errors_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/min_should_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/min_should_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/min_should_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/min_should_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/modifier_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/modifier_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/modifier_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/modifier_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/move_shard_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/move_shard_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/move_shard_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/move_shard_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/move_shard_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/move_shard_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/move_shard_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/move_shard_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/multi_vector_comparator_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/multi_vector_comparator_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/multi_vector_comparator_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/multi_vector_comparator_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/multi_vector_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/multi_vector_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/multi_vector_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/multi_vector_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/named_sparse_vector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/named_sparse_vector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/named_sparse_vector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/named_sparse_vector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/named_vector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/named_vector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/named_vector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/named_vector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/named_vector_struct_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/named_vector_struct_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/named_vector_struct_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/named_vector_struct_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/nearest_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/nearest_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/nearest_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/nearest_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/nested_condition_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/nested_condition_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/nested_condition_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/nested_condition_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/nested_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/nested_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/nested_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/nested_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/operation_duration_statistics_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/operation_duration_statistics_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/operation_duration_statistics_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/operation_duration_statistics_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizer_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/optimizer_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizer_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/optimizer_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_config_diff_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_config_diff_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_config_diff_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_config_diff_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_status_one_of_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_status_one_of_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_status_one_of_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_status_one_of_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/optimizers_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/optimizers_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/order_by_interface_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/order_by_interface_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/order_by_interface_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/order_by_interface_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/order_by_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/order_by_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/order_by_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/order_by_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/order_by_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/order_by_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/order_by_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/order_by_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/order_value_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/order_value_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/order_value_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/order_value_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/overwrite_payload_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/overwrite_payload_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/overwrite_payload_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/overwrite_payload_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/p2p_config_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/p2p_config_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/p2p_config_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/p2p_config_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_field_schema_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_field_schema_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_field_schema_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_field_schema_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_field_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_field_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_field_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_field_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_index_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_index_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_index_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_index_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_index_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_index_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_index_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_index_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_schema_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_schema_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_schema_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_schema_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_schema_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_schema_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_schema_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_schema_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_selector_exclude_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_selector_exclude_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_selector_exclude_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_selector_exclude_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_selector_include_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_selector_include_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_selector_include_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_selector_include_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_selector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_selector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_selector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_selector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_storage_type_one_of1_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_storage_type_one_of1_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_storage_type_one_of1_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_storage_type_one_of1_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_storage_type_one_of_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_storage_type_one_of_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_storage_type_one_of_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_storage_type_one_of_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_storage_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/payload_storage_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/payload_storage_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/payload_storage_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/peer_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/peer_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/peer_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/peer_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/point_group_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/point_group_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/point_group_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/point_group_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/point_ids_list_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/point_ids_list_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/point_ids_list_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/point_ids_list_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/point_insert_operations_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/point_insert_operations_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/point_insert_operations_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/point_insert_operations_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/point_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/point_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/point_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/point_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/point_struct_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/point_struct_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/point_struct_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/point_struct_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/point_vectors_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/point_vectors_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/point_vectors_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/point_vectors_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/points_batch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/points_batch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/points_batch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/points_batch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/points_list_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/points_list_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/points_list_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/points_list_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/points_selector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/points_selector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/points_selector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/points_selector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/prefetch_prefetch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/prefetch_prefetch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/prefetch_prefetch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/prefetch_prefetch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/prefetch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/prefetch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/prefetch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/prefetch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/product_quantization_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/product_quantization_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/product_quantization_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/product_quantization_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/product_quantization_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/product_quantization_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/product_quantization_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/product_quantization_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/quantization_config_diff_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/quantization_config_diff_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/quantization_config_diff_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/quantization_config_diff_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/quantization_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/quantization_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/quantization_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/quantization_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/quantization_search_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/quantization_search_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/quantization_search_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/quantization_search_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_batch_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_batch_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_batch_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_batch_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_groups_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_groups_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_groups_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_groups_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_interface_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_interface_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_interface_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_interface_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_request_batch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_request_batch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_request_batch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_request_batch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_request_prefetch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_request_prefetch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_request_prefetch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_request_prefetch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/raft_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/raft_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/raft_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/raft_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/range_interface_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/range_interface_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/range_interface_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/range_interface_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/range_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/range_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/range_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/range_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/read_consistency_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/read_consistency_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/read_consistency_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/read_consistency_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/read_consistency_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/read_consistency_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/read_consistency_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/read_consistency_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_example_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_example_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_example_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_example_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_groups_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_groups_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_groups_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_groups_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_input_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_input_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_input_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_input_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_request_batch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_request_batch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_request_batch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_request_batch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_strategy_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_strategy_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recommend_strategy_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recommend_strategy_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/record_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/record_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/record_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/record_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/recover_from_uploaded_snapshot202_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/recover_from_uploaded_snapshot202_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/recover_from_uploaded_snapshot202_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/recover_from_uploaded_snapshot202_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/remote_shard_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/remote_shard_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/remote_shard_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/remote_shard_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/remote_shard_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/remote_shard_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/remote_shard_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/remote_shard_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/rename_alias_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/rename_alias_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/rename_alias_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/rename_alias_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/rename_alias_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/rename_alias_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/rename_alias_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/rename_alias_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/replica_set_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/replica_set_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/replica_set_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/replica_set_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/replica_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/replica_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/replica_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/replica_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/replica_state_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/replica_state_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/replica_state_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/replica_state_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/replicate_shard_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/replicate_shard_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/replicate_shard_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/replicate_shard_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/replicate_shard_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/replicate_shard_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/replicate_shard_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/replicate_shard_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/requests_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/requests_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/requests_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/requests_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/resharding_direction_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/resharding_direction_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/resharding_direction_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/resharding_direction_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/resharding_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/resharding_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/resharding_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/resharding_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/restart_transfer_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/restart_transfer_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/restart_transfer_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/restart_transfer_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/restart_transfer_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/restart_transfer_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/restart_transfer_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/restart_transfer_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/running_environment_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/running_environment_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/running_environment_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/running_environment_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sample_query_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sample_query_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sample_query_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sample_query_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sample_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sample_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sample_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sample_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scalar_quantization_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scalar_quantization_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scalar_quantization_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scalar_quantization_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scalar_quantization_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scalar_quantization_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scalar_quantization_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scalar_quantization_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scalar_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scalar_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scalar_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scalar_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scored_point_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scored_point_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scored_point_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scored_point_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scroll_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scroll_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scroll_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scroll_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scroll_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scroll_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scroll_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scroll_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/scroll_result_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/scroll_result_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/scroll_result_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/scroll_result_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_batch_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_batch_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_batch_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_batch_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_groups_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_groups_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_groups_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_groups_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_offsets200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_offsets200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_offsets200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_offsets200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_offsets_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_offsets_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_offsets_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_offsets_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_pair_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_pair_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_pair_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_pair_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_pairs200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_pairs200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_pairs200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_pairs200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_pairs_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_pairs_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_pairs_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_pairs_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_matrix_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_matrix_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_point_groups200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_point_groups200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_point_groups200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_point_groups200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_points200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_points200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_points200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_points200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_request_batch_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_request_batch_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_request_batch_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_request_batch_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/search_request_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/search_request_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/search_request_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/search_request_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/segment_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/segment_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/segment_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/segment_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/segment_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/segment_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/segment_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/segment_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/segment_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/set_payload_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/set_payload_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/set_payload_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/set_payload_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/set_payload_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/set_payload_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/set_payload_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/set_payload_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_key_selector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_key_selector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_key_selector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_key_selector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_key_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_key_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_key_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_key_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_snapshot_location_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_snapshot_location_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_snapshot_location_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_snapshot_location_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_snapshot_recover_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_snapshot_recover_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_snapshot_recover_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_snapshot_recover_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_transfer_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_transfer_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_transfer_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_transfer_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_transfer_method_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/shard_transfer_method_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/shard_transfer_method_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/shard_transfer_method_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sharding_method_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sharding_method_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sharding_method_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sharding_method_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/snapshot_description_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/snapshot_description_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/snapshot_description_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/snapshot_description_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/snapshot_priority_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/snapshot_priority_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/snapshot_priority_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/snapshot_priority_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/snapshot_recover_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/snapshot_recover_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/snapshot_recover_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/snapshot_recover_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_index_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_index_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_index_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_index_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_vector_data_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_vector_data_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_vector_data_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_vector_data_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_vector_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_vector_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_vector_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_vector_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_vector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_vector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/sparse_vector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/sparse_vector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/start_from_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/start_from_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/start_from_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/start_from_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/state_role_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/state_role_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/state_role_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/state_role_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/telemetry200_response_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/telemetry200_response_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/telemetry200_response_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/telemetry200_response_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/telemetry_data_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/telemetry_data_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/telemetry_data_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/telemetry_data_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/text_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/text_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/text_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/text_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/text_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/text_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/text_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/text_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/tokenizer_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/tokenizer_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/tokenizer_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/tokenizer_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_status_one_of1_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_status_one_of1_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_status_one_of1_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_status_one_of1_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_status_one_of_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_status_one_of_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_status_one_of_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_status_one_of_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/tracker_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/tracker_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_collection_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_collection_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_collection_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_collection_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_operations_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_operations_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_operations_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_operations_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_result_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_result_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_result_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_result_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_status_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_status_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_status_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_status_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_vectors_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_vectors_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_vectors_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_vectors_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/update_vectors_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/update_vectors_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/update_vectors_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/update_vectors_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/upsert_operation_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/upsert_operation_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/upsert_operation_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/upsert_operation_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/uuid_index_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/uuid_index_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/uuid_index_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/uuid_index_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/uuid_index_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/uuid_index_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/uuid_index_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/uuid_index_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/value_variants_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/value_variants_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/value_variants_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/value_variants_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/values_count_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/values_count_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/values_count_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/values_count_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_data_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_data_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_data_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_data_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_data_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_data_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_data_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_data_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_index_searches_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_index_searches_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_index_searches_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_index_searches_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_input_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_input_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_input_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_input_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_params_diff_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_params_diff_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_params_diff_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_params_diff_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_params_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_params_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_params_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_params_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_storage_datatype_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_storage_datatype_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_storage_datatype_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_storage_datatype_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_storage_type_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_storage_type_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_storage_type_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_storage_type_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_struct_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vector_struct_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vector_struct_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vector_struct_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/vectors_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/vectors_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/vectors_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/vectors_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/version_info_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/version_info_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/version_info_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/version_info_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/wal_config_diff_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/wal_config_diff_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/wal_config_diff_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/wal_config_diff_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/wal_config_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/wal_config_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/wal_config_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/wal_config_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/web_api_telemetry_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/web_api_telemetry_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/web_api_telemetry_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/web_api_telemetry_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/with_lookup_interface_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/with_lookup_interface_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/with_lookup_interface_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/with_lookup_interface_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/with_lookup_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/with_lookup_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/with_lookup_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/with_lookup_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/with_payload_interface_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/with_payload_interface_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/with_payload_interface_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/with_payload_interface_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/with_vector_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/with_vector_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/with_vector_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/with_vector_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/models/write_ordering_spec.rb b/samples/client/others/ruby-nextgen-qdrant/spec/models/write_ordering_spec.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/models/write_ordering_spec.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/models/write_ordering_spec.rb diff --git a/samples/client/others/ruby-idiomatic-qdrant/spec/spec_helper.rb b/samples/client/others/ruby-nextgen-qdrant/spec/spec_helper.rb similarity index 100% rename from samples/client/others/ruby-idiomatic-qdrant/spec/spec_helper.rb rename to samples/client/others/ruby-nextgen-qdrant/spec/spec_helper.rb diff --git a/samples/client/petstore/ruby-idiomatic/.github/workflows/ci.yml b/samples/client/petstore/ruby-nextgen/.github/workflows/ci.yml similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.github/workflows/ci.yml rename to samples/client/petstore/ruby-nextgen/.github/workflows/ci.yml diff --git a/samples/client/petstore/ruby-idiomatic/.gitignore b/samples/client/petstore/ruby-nextgen/.gitignore similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.gitignore rename to samples/client/petstore/ruby-nextgen/.gitignore diff --git a/samples/client/petstore/ruby-idiomatic/.openapi-generator-ignore b/samples/client/petstore/ruby-nextgen/.openapi-generator-ignore similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.openapi-generator-ignore rename to samples/client/petstore/ruby-nextgen/.openapi-generator-ignore diff --git a/samples/client/petstore/ruby-idiomatic/.openapi-generator/FILES b/samples/client/petstore/ruby-nextgen/.openapi-generator/FILES similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.openapi-generator/FILES rename to samples/client/petstore/ruby-nextgen/.openapi-generator/FILES diff --git a/samples/client/petstore/ruby-idiomatic/.openapi-generator/VERSION b/samples/client/petstore/ruby-nextgen/.openapi-generator/VERSION similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.openapi-generator/VERSION rename to samples/client/petstore/ruby-nextgen/.openapi-generator/VERSION diff --git a/samples/client/petstore/ruby-idiomatic/.rspec b/samples/client/petstore/ruby-nextgen/.rspec similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.rspec rename to samples/client/petstore/ruby-nextgen/.rspec diff --git a/samples/client/petstore/ruby-idiomatic/.rubocop.yml b/samples/client/petstore/ruby-nextgen/.rubocop.yml similarity index 100% rename from samples/client/petstore/ruby-idiomatic/.rubocop.yml rename to samples/client/petstore/ruby-nextgen/.rubocop.yml diff --git a/samples/client/petstore/ruby-idiomatic/Gemfile b/samples/client/petstore/ruby-nextgen/Gemfile similarity index 100% rename from samples/client/petstore/ruby-idiomatic/Gemfile rename to samples/client/petstore/ruby-nextgen/Gemfile diff --git a/samples/client/petstore/ruby-idiomatic/LICENSE b/samples/client/petstore/ruby-nextgen/LICENSE similarity index 100% rename from samples/client/petstore/ruby-idiomatic/LICENSE rename to samples/client/petstore/ruby-nextgen/LICENSE diff --git a/samples/client/petstore/ruby-idiomatic/README.md b/samples/client/petstore/ruby-nextgen/README.md similarity index 100% rename from samples/client/petstore/ruby-idiomatic/README.md rename to samples/client/petstore/ruby-nextgen/README.md diff --git a/samples/client/petstore/ruby-idiomatic/Rakefile b/samples/client/petstore/ruby-nextgen/Rakefile similarity index 100% rename from samples/client/petstore/ruby-idiomatic/Rakefile rename to samples/client/petstore/ruby-nextgen/Rakefile diff --git a/samples/client/petstore/ruby-idiomatic/bin/rspec b/samples/client/petstore/ruby-nextgen/bin/rspec similarity index 100% rename from samples/client/petstore/ruby-idiomatic/bin/rspec rename to samples/client/petstore/ruby-nextgen/bin/rspec diff --git a/samples/client/petstore/ruby-idiomatic/bin/rubocop b/samples/client/petstore/ruby-nextgen/bin/rubocop similarity index 100% rename from samples/client/petstore/ruby-idiomatic/bin/rubocop rename to samples/client/petstore/ruby-nextgen/bin/rubocop diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore.rb b/samples/client/petstore/ruby-nextgen/lib/petstore.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/api/pet.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/api/pet.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/api/pet.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/api/pet.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/api/store.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/api/store.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/api/store.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/api/store.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/api/store/order.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/api/store/order.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/api/store/order.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/api/store/order.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/api/user.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/api/user.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/api/user.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/api/user.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/api_error.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/api_error.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/api_error.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/api_error.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/client.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/client.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/client.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/client.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/configuration.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/configuration.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/configuration.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/configuration.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/connection.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/connection.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/connection.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/connection.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/models/api_response.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/models/api_response.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/models/api_response.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/models/api_response.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/models/category.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/models/category.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/models/category.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/models/category.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/models/order.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/models/order.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/models/order.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/models/order.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/models/pet.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/models/pet.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/models/pet.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/models/pet.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/models/tag.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/models/tag.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/models/tag.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/models/tag.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/models/user.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/models/user.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/models/user.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/models/user.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/polymorphism.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/polymorphism.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/polymorphism.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/polymorphism.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/response.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/response.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/response.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/response.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/serializable.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/serializable.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/serializable.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/serializable.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/validations.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/validations.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/validations.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/validations.rb diff --git a/samples/client/petstore/ruby-idiomatic/lib/petstore/version.rb b/samples/client/petstore/ruby-nextgen/lib/petstore/version.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/lib/petstore/version.rb rename to samples/client/petstore/ruby-nextgen/lib/petstore/version.rb diff --git a/samples/client/petstore/ruby-idiomatic/petstore.gemspec b/samples/client/petstore/ruby-nextgen/petstore.gemspec similarity index 100% rename from samples/client/petstore/ruby-idiomatic/petstore.gemspec rename to samples/client/petstore/ruby-nextgen/petstore.gemspec diff --git a/samples/client/petstore/ruby-idiomatic/spec/api/pet_spec.rb b/samples/client/petstore/ruby-nextgen/spec/api/pet_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/api/pet_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/api/pet_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/api/store/order_spec.rb b/samples/client/petstore/ruby-nextgen/spec/api/store/order_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/api/store/order_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/api/store/order_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/api/store_spec.rb b/samples/client/petstore/ruby-nextgen/spec/api/store_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/api/store_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/api/store_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/api/user_spec.rb b/samples/client/petstore/ruby-nextgen/spec/api/user_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/api/user_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/api/user_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/models/api_response_spec.rb b/samples/client/petstore/ruby-nextgen/spec/models/api_response_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/models/api_response_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/models/api_response_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/models/category_spec.rb b/samples/client/petstore/ruby-nextgen/spec/models/category_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/models/category_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/models/category_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/models/order_spec.rb b/samples/client/petstore/ruby-nextgen/spec/models/order_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/models/order_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/models/order_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/models/pet_spec.rb b/samples/client/petstore/ruby-nextgen/spec/models/pet_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/models/pet_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/models/pet_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/models/tag_spec.rb b/samples/client/petstore/ruby-nextgen/spec/models/tag_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/models/tag_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/models/tag_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/models/user_spec.rb b/samples/client/petstore/ruby-nextgen/spec/models/user_spec.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/models/user_spec.rb rename to samples/client/petstore/ruby-nextgen/spec/models/user_spec.rb diff --git a/samples/client/petstore/ruby-idiomatic/spec/spec_helper.rb b/samples/client/petstore/ruby-nextgen/spec/spec_helper.rb similarity index 100% rename from samples/client/petstore/ruby-idiomatic/spec/spec_helper.rb rename to samples/client/petstore/ruby-nextgen/spec/spec_helper.rb