This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch camel-23236-beginner-ux
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 90061d9ec9a89c5d89100fdce1404734b4e9289c
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue May 12 17:56:49 2026 +0200

    CAMEL-23236: Remove KIT plugin type (3rd party, not from ASF)
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
---
 .../java/org/apache/camel/dsl/jbang/core/commands/Init.java    |  3 +--
 .../org/apache/camel/dsl/jbang/core/common/PluginType.java     |  2 --
 .../camel/dsl/jbang/core/commands/plugin/PluginGetTest.java    | 10 +++-------
 3 files changed, 4 insertions(+), 11 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java
index 60d939fad10c..00772ae1cfa4 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java
@@ -58,8 +58,7 @@ import static 
org.apache.camel.dsl.jbang.core.common.GitHubHelper.fetchGithubUrl
                  "  camel init hello.java",
                  "  camel init hello.yaml",
                  "  camel init hello.xml",
-                 "  camel init --list",
-                 "%nTip: For AI-assisted project scaffolding, try: camel 
plugin add kit" })
+                 "  camel init --list" })
 public class Init extends CamelCommand {
 
     @Parameters(description = "Name of integration file (or a github link)", 
arity = "0..1",
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java
index 63a475b3fb71..0e3eb1d5df4c 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java
@@ -30,8 +30,6 @@ public enum PluginType {
     TEST("test", "test", "Manage tests for Camel applications", "4.14.0", 
null),
     ROUTE_PARSER("route-parser", "route-parser", "Parses Java route and dumps 
route structure", "4.17.0", null),
     VALIDATE("validate", "validate", "Validate Camel routes", "4.18.0", null),
-    KIT("kit", "kit", "AI-assisted Camel project scaffolding", "4.19.0",
-        "https://repo1.maven.org/maven2/";),
     TUI("tui", "tui", "Camel Dashboard", "4.20.0", null);
 
     private final String name;
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java
 
b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java
index bd72e594cb24..9fef8e54f0bb 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java
@@ -70,7 +70,7 @@ class PluginGetTest extends CamelCommandBaseTestSupport {
         command.doCall();
 
         List<String> output = printer.getLines();
-        Assertions.assertEquals(11, output.size());
+        Assertions.assertEquals(10, output.size());
         Assertions.assertEquals("Supported plugins:", output.get(0));
         Assertions.assertEquals("NAME          COMMAND       DEPENDENCY        
                                DESCRIPTION",
                 output.get(2));
@@ -120,7 +120,7 @@ class PluginGetTest extends CamelCommandBaseTestSupport {
         command.doCall();
 
         List<String> output = printer.getLines();
-        Assertions.assertEquals(14, output.size());
+        Assertions.assertEquals(13, output.size());
         Assertions.assertEquals("NAME        COMMAND  DEPENDENCY               
          DESCRIPTION", output.get(0));
         Assertions.assertEquals(
                 "foo-plugin  foo      org.apache.camel:foo-plugin:1.0.0  
Plugin foo-plugin called with command foo",
@@ -153,14 +153,10 @@ class PluginGetTest extends CamelCommandBaseTestSupport {
                 "validate      validate      
org.apache.camel:camel-jbang-plugin-validate      %s"
                         .formatted(PluginType.VALIDATE.getDescription()),
                 output.get(11));
-        Assertions.assertEquals(
-                "kit           kit           
org.apache.camel:camel-jbang-plugin-kit           %s"
-                        .formatted(PluginType.KIT.getDescription()),
-                output.get(12));
         Assertions.assertEquals(
                 "tui           tui           
org.apache.camel:camel-jbang-plugin-tui           %s"
                         .formatted(PluginType.TUI.getDescription()),
-                output.get(13));
+                output.get(12));
     }
 
 }

Reply via email to