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

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 0307817b3cc Add missing description for ai tokenizers in DSL
0307817b3cc is described below

commit 0307817b3cc19023d22320da6bd267da46dc451c
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Thu Jan 9 13:24:03 2025 +0100

    Add missing description for ai tokenizers in DSL
---
 .../camel/catalog/models/langChain4jCharacterTokenizer.json    |  1 +
 .../apache/camel/catalog/models/langChain4jLineTokenizer.json  |  1 +
 .../camel/catalog/models/langChain4jParagraphTokenizer.json    |  1 +
 .../camel/catalog/models/langChain4jSentenceTokenizer.json     |  1 +
 .../apache/camel/catalog/models/langChain4jWordTokenizer.json  |  1 +
 .../org/apache/camel/catalog/schemas/camel-spring.xsd          | 10 +++++-----
 .../camel/model/tokenizer/langChain4jCharacterTokenizer.json   |  1 +
 .../apache/camel/model/tokenizer/langChain4jLineTokenizer.json |  1 +
 .../camel/model/tokenizer/langChain4jParagraphTokenizer.json   |  1 +
 .../camel/model/tokenizer/langChain4jSentenceTokenizer.json    |  1 +
 .../apache/camel/model/tokenizer/langChain4jWordTokenizer.json |  1 +
 .../tokenizer/LangChain4jCharacterTokenizerDefinition.java     |  6 ++++--
 .../model/tokenizer/LangChain4jLineTokenizerDefinition.java    |  6 +++---
 .../tokenizer/LangChain4jParagraphTokenizerDefinition.java     |  5 +++--
 .../tokenizer/LangChain4jSentenceTokenizerDefinition.java      |  6 ++++--
 .../camel/model/tokenizer/LangChain4jTokenizerDefinition.java  |  2 +-
 .../model/tokenizer/LangChain4jWordTokenizerDefinition.java    |  6 ++++--
 .../camel/dsl/yaml/deserializers/ModelDeserializers.java       |  5 +++++
 .../src/generated/resources/schema/camelYamlDsl.json           |  5 +++++
 19 files changed, 44 insertions(+), 17 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
index 0daad24bd95..aa8571b862e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jCharacterTokenizer",
     "title": "LangChain4J Tokenizer with character splitter",
+    "description": "Camel AI: Tokenizer for splitting by character.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
index d4b999bce1b..64c8fccf855 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jLineTokenizer",
     "title": "LangChain4J Tokenizer with line splitter",
+    "description": "Camel AI: Tokenizer for splitting line by line.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
index e103c995d54..537e69a241b 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jParagraphTokenizer",
     "title": "LangChain4J Tokenizer with paragraph splitter",
+    "description": "Camel AI: Tokenizer for splitting by paragraphs.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
index 3ed719e9174..4d928b4be50 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jSentenceTokenizer",
     "title": "LangChain4J Tokenizer with sentence splitter",
+    "description": "Camel AI: Tokenizer for splitting by sentences.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
index 87a00c85fdd..e7311af681b 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jWordTokenizer",
     "title": "LangChain4J Tokenizer with word splitter",
+    "description": "Camel AI: Tokenizer for splitting by word.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index df9ad44e93c..a273feced68 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -870,7 +870,7 @@ Deprecated: null
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-null
+Camel AI: Tokenizer for splitting by character.
 ]]>
       </xs:documentation>
     </xs:annotation>
@@ -879,7 +879,7 @@ null
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-null
+Camel AI: Tokenizer for splitting line by line.
 ]]>
       </xs:documentation>
     </xs:annotation>
@@ -888,7 +888,7 @@ null
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-null
+Camel AI: Tokenizer for splitting by paragraphs.
 ]]>
       </xs:documentation>
     </xs:annotation>
@@ -897,7 +897,7 @@ null
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-null
+Camel AI: Tokenizer for splitting by sentences.
 ]]>
       </xs:documentation>
     </xs:annotation>
@@ -906,7 +906,7 @@ null
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-null
+Camel AI: Tokenizer for splitting by word.
 ]]>
       </xs:documentation>
     </xs:annotation>
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
index 0daad24bd95..aa8571b862e 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jCharacterTokenizer",
     "title": "LangChain4J Tokenizer with character splitter",
+    "description": "Camel AI: Tokenizer for splitting by character.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
index d4b999bce1b..64c8fccf855 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jLineTokenizer",
     "title": "LangChain4J Tokenizer with line splitter",
+    "description": "Camel AI: Tokenizer for splitting line by line.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
index e103c995d54..537e69a241b 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jParagraphTokenizer",
     "title": "LangChain4J Tokenizer with paragraph splitter",
+    "description": "Camel AI: Tokenizer for splitting by paragraphs.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
index 3ed719e9174..4d928b4be50 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jSentenceTokenizer",
     "title": "LangChain4J Tokenizer with sentence splitter",
+    "description": "Camel AI: Tokenizer for splitting by sentences.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
index 87a00c85fdd..e7311af681b 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
@@ -3,6 +3,7 @@
     "kind": "model",
     "name": "langChain4jWordTokenizer",
     "title": "LangChain4J Tokenizer with word splitter",
+    "description": "Camel AI: Tokenizer for splitting by word.",
     "deprecated": false,
     "firstVersion": "4.8.0",
     "label": "eip,transformation,ai",
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
index 351255b67c5..3363731283c 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.model.tokenizer;
 
 import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@ import jakarta.xml.bind.annotation.XmlTransient;
 
 import org.apache.camel.spi.Metadata;
 
+/**
+ * Camel AI: Tokenizer for splitting by character.
+ */
 @Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = 
"LangChain4J Tokenizer with character splitter")
 @XmlRootElement(name = "langChain4jCharacterTokenizer")
 @XmlAccessorType(XmlAccessType.FIELD)
 public class LangChain4jCharacterTokenizerDefinition extends 
LangChain4jTokenizerDefinition {
+
     public LangChain4jCharacterTokenizerDefinition() {
     }
 
@@ -50,7 +53,6 @@ public class LangChain4jCharacterTokenizerDefinition extends 
LangChain4jTokenize
         @Override
         public LangChain4jCharacterTokenizerDefinition end() {
             LangChain4jCharacterTokenizerDefinition definition = new 
LangChain4jCharacterTokenizerDefinition();
-
             setup(definition);
             return definition;
         }
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
index 63f176a8d23..1699e14f3de 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.model.tokenizer;
 
 import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,6 +23,9 @@ import jakarta.xml.bind.annotation.XmlTransient;
 
 import org.apache.camel.spi.Metadata;
 
+/**
+ * Camel AI: Tokenizer for splitting line by line.
+ */
 @Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = 
"LangChain4J Tokenizer with line splitter")
 @XmlRootElement(name = "langChain4jLineTokenizer")
 @XmlAccessorType(XmlAccessType.FIELD)
@@ -51,9 +53,7 @@ public class LangChain4jLineTokenizerDefinition extends 
LangChain4jTokenizerDefi
         @Override
         public LangChain4jLineTokenizerDefinition end() {
             LangChain4jLineTokenizerDefinition definition = new 
LangChain4jLineTokenizerDefinition();
-
             setup(definition);
-
             return definition;
         }
     }
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
index e4c8bd6de57..f0ec7e25bc0 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.model.tokenizer;
 
 import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,6 +23,9 @@ import jakarta.xml.bind.annotation.XmlTransient;
 
 import org.apache.camel.spi.Metadata;
 
+/**
+ * Camel AI: Tokenizer for splitting by paragraphs.
+ */
 @Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = 
"LangChain4J Tokenizer with paragraph splitter")
 @XmlRootElement(name = "langChain4jParagraphTokenizer")
 @XmlAccessorType(XmlAccessType.FIELD)
@@ -51,7 +53,6 @@ public class LangChain4jParagraphTokenizerDefinition extends 
LangChain4jTokenize
         @Override
         public LangChain4jParagraphTokenizerDefinition end() {
             LangChain4jParagraphTokenizerDefinition definition = new 
LangChain4jParagraphTokenizerDefinition();
-
             setup(definition);
             return definition;
         }
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
index cc11d629622..55c0bc110e4 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.model.tokenizer;
 
 import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@ import jakarta.xml.bind.annotation.XmlTransient;
 
 import org.apache.camel.spi.Metadata;
 
+/**
+ * Camel AI: Tokenizer for splitting by sentences.
+ */
 @Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = 
"LangChain4J Tokenizer with sentence splitter")
 @XmlRootElement(name = "langChain4jSentenceTokenizer")
 @XmlAccessorType(XmlAccessType.FIELD)
 public class LangChain4jSentenceTokenizerDefinition extends 
LangChain4jTokenizerDefinition {
+
     public LangChain4jSentenceTokenizerDefinition() {
     }
 
@@ -50,7 +53,6 @@ public class LangChain4jSentenceTokenizerDefinition extends 
LangChain4jTokenizer
         @Override
         public LangChain4jSentenceTokenizerDefinition end() {
             LangChain4jSentenceTokenizerDefinition definition = new 
LangChain4jSentenceTokenizerDefinition();
-
             setup(definition);
             return definition;
         }
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
index d4fe865c411..f6738ac1d86 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
@@ -29,7 +29,7 @@ import org.apache.camel.spi.Tokenizer;
 import org.apache.camel.util.StringHelper;
 
 /**
- * Tokenizer that uses LangChain4j for tokenization.
+ * Camel AI: Tokenizer.
  */
 @Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = 
"LangChain4J Tokenizer")
 @XmlAccessorType(XmlAccessType.FIELD)
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
index 993c3003320..bb5d27eac13 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.model.tokenizer;
 
 import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@ import jakarta.xml.bind.annotation.XmlTransient;
 
 import org.apache.camel.spi.Metadata;
 
+/**
+ * Camel AI: Tokenizer for splitting by word.
+ */
 @Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = 
"LangChain4J Tokenizer with word splitter")
 @XmlRootElement(name = "langChain4jWordTokenizer")
 @XmlAccessorType(XmlAccessType.FIELD)
 public class LangChain4jWordTokenizerDefinition extends 
LangChain4jTokenizerDefinition {
+
     public LangChain4jWordTokenizerDefinition() {
     }
 
@@ -50,7 +53,6 @@ public class LangChain4jWordTokenizerDefinition extends 
LangChain4jTokenizerDefi
         @Override
         public LangChain4jWordTokenizerDefinition end() {
             LangChain4jWordTokenizerDefinition definition = new 
LangChain4jWordTokenizerDefinition();
-
             setup(definition);
             return definition;
         }
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
index 11b098541ba..95d30c2a1d3 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
@@ -8932,6 +8932,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             types = 
org.apache.camel.model.tokenizer.LangChain4jCharacterTokenizerDefinition.class,
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "LangChain4J Tokenizer with character splitter",
+            description = "Camel AI: Tokenizer for splitting by character.",
             deprecated = false,
             properties = {
                     @YamlProperty(name = "id", type = "string", description = 
"The id of this node", displayName = "Id"),
@@ -8991,6 +8992,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             types = 
org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition.class,
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "LangChain4J Tokenizer with line splitter",
+            description = "Camel AI: Tokenizer for splitting line by line.",
             deprecated = false,
             properties = {
                     @YamlProperty(name = "id", type = "string", description = 
"The id of this node", displayName = "Id"),
@@ -9050,6 +9052,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             types = 
org.apache.camel.model.tokenizer.LangChain4jParagraphTokenizerDefinition.class,
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "LangChain4J Tokenizer with paragraph splitter",
+            description = "Camel AI: Tokenizer for splitting by paragraphs.",
             deprecated = false,
             properties = {
                     @YamlProperty(name = "id", type = "string", description = 
"The id of this node", displayName = "Id"),
@@ -9109,6 +9112,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             types = 
org.apache.camel.model.tokenizer.LangChain4jSentenceTokenizerDefinition.class,
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "LangChain4J Tokenizer with sentence splitter",
+            description = "Camel AI: Tokenizer for splitting by sentences.",
             deprecated = false,
             properties = {
                     @YamlProperty(name = "id", type = "string", description = 
"The id of this node", displayName = "Id"),
@@ -9221,6 +9225,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             types = 
org.apache.camel.model.tokenizer.LangChain4jWordTokenizerDefinition.class,
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "LangChain4J Tokenizer with word splitter",
+            description = "Camel AI: Tokenizer for splitting by word.",
             deprecated = false,
             properties = {
                     @YamlProperty(name = "id", type = "string", description = 
"The id of this node", displayName = "Id"),
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
index a913c7008cf..9a3f6e510bd 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
@@ -15997,6 +15997,7 @@
       },
       
"org.apache.camel.model.tokenizer.LangChain4jCharacterTokenizerDefinition" : {
         "title" : "LangChain4J Tokenizer with character splitter",
+        "description" : "Camel AI: Tokenizer for splitting by character.",
         "type" : "object",
         "additionalProperties" : false,
         "properties" : {
@@ -16026,6 +16027,7 @@
       },
       "org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition" : {
         "title" : "LangChain4J Tokenizer with line splitter",
+        "description" : "Camel AI: Tokenizer for splitting line by line.",
         "type" : "object",
         "additionalProperties" : false,
         "properties" : {
@@ -16055,6 +16057,7 @@
       },
       
"org.apache.camel.model.tokenizer.LangChain4jParagraphTokenizerDefinition" : {
         "title" : "LangChain4J Tokenizer with paragraph splitter",
+        "description" : "Camel AI: Tokenizer for splitting by paragraphs.",
         "type" : "object",
         "additionalProperties" : false,
         "properties" : {
@@ -16084,6 +16087,7 @@
       },
       
"org.apache.camel.model.tokenizer.LangChain4jSentenceTokenizerDefinition" : {
         "title" : "LangChain4J Tokenizer with sentence splitter",
+        "description" : "Camel AI: Tokenizer for splitting by sentences.",
         "type" : "object",
         "additionalProperties" : false,
         "properties" : {
@@ -16133,6 +16137,7 @@
       },
       "org.apache.camel.model.tokenizer.LangChain4jWordTokenizerDefinition" : {
         "title" : "LangChain4J Tokenizer with word splitter",
+        "description" : "Camel AI: Tokenizer for splitting by word.",
         "type" : "object",
         "additionalProperties" : false,
         "properties" : {

Reply via email to