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

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


The following commit(s) were added to refs/heads/main by this push:
     new d2d7cf9a0 Regen for commit 4f2748a6448405d5f9ae0fe9eddcfcad58697b5b 
(#2491)
d2d7cf9a0 is described below

commit d2d7cf9a01c494632d0eb3fdb4e466fd421281c8
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Jun 10 07:55:08 2025 +0200

    Regen for commit 4f2748a6448405d5f9ae0fe9eddcfcad58697b5b (#2491)
    
    Signed-off-by: GitHub <[email protected]>
    Co-authored-by: oscerd <[email protected]>
---
 .../kamelets/avro-deserialize-action.kamelet.yaml  |  2 +-
 .../kamelets/avro-serialize-action.kamelet.yaml    |  2 +-
 .../aws-bedrock-agent-runtime-sink.kamelet.yaml    |  2 +-
 .../kamelets/aws-bedrock-text-sink.kamelet.yaml    |  2 +-
 .../kamelets/aws-cloudtrail-source.kamelet.yaml    |  2 +-
 .../kamelets/aws-cloudwatch-sink.kamelet.yaml      |  2 +-
 .../resources/kamelets/aws-ddb-sink.kamelet.yaml   |  4 ++--
 .../kamelets/aws-ddb-streams-source.kamelet.yaml   |  7 +++----
 .../resources/kamelets/aws-ec2-sink.kamelet.yaml   |  4 ++--
 .../kamelets/aws-eventbridge-sink.kamelet.yaml     |  2 +-
 .../aws-kinesis-firehose-sink.kamelet.yaml         |  6 +++---
 .../kamelets/aws-kinesis-sink.kamelet.yaml         |  2 +-
 .../kamelets/aws-kinesis-source.kamelet.yaml       |  2 +-
 .../kamelets/aws-lambda-sink.kamelet.yaml          |  4 ++--
 .../aws-s3-event-based-source.kamelet.yaml         |  4 ++--
 .../resources/kamelets/aws-s3-sink.kamelet.yaml    |  2 +-
 .../resources/kamelets/aws-s3-source.kamelet.yaml  |  4 ++--
 .../aws-s3-streaming-upload-sink.kamelet.yaml      | 12 +++++------
 .../kamelets/aws-secrets-manager-sink.kamelet.yaml |  2 +-
 .../resources/kamelets/aws-ses-sink.kamelet.yaml   |  2 +-
 .../kamelets/aws-sns-fifo-sink.kamelet.yaml        |  8 ++++----
 .../resources/kamelets/aws-sns-sink.kamelet.yaml   |  4 ++--
 .../kamelets/aws-sqs-batch-sink.kamelet.yaml       |  4 ++--
 .../kamelets/aws-sqs-fifo-sink.kamelet.yaml        |  4 ++--
 .../resources/kamelets/aws-sqs-sink.kamelet.yaml   |  4 ++--
 .../resources/kamelets/aws-sqs-source.kamelet.yaml | 20 +++++++++---------
 .../aws-sts-assume-role-action.kamelet.yaml        |  2 +-
 .../aws-timestream-query-sink.kamelet.yaml         |  4 ++--
 .../kamelets/aws-translate-action.kamelet.yaml     |  2 +-
 .../kamelets/azure-functions-sink.kamelet.yaml     |  2 +-
 ...re-storage-blob-event-based-source.kamelet.yaml |  6 +++---
 .../azure-storage-blob-source.kamelet.yaml         |  2 +-
 .../azure-storage-queue-source.kamelet.yaml        | 10 ++++-----
 .../resources/kamelets/beer-source.kamelet.yaml    |  2 +-
 .../resources/kamelets/bitcoin-source.kamelet.yaml |  2 +-
 .../kamelets/caffeine-action.kamelet.yaml          |  4 ++--
 .../resources/kamelets/coffee-source.kamelet.yaml  |  2 +-
 .../resources/kamelets/counter-source.kamelet.yaml |  2 +-
 .../kamelets/data-type-action.kamelet.yaml         |  2 +-
 .../resources/kamelets/dns-ip-action.kamelet.yaml  |  2 +-
 .../kamelets/drop-field-action.kamelet.yaml        |  2 +-
 .../kamelets/drop-header-action.kamelet.yaml       |  4 ++--
 .../kamelets/drop-headers-action.kamelet.yaml      |  2 +-
 .../resources/kamelets/dropbox-source.kamelet.yaml |  2 +-
 .../kamelets/earthquake-source.kamelet.yaml        |  6 +++---
 .../main/resources/kamelets/exec-sink.kamelet.yaml |  2 +-
 .../kamelets/extract-field-action.kamelet.yaml     | 10 ++++-----
 .../main/resources/kamelets/fhir-sink.kamelet.yaml |  8 ++++----
 .../resources/kamelets/fhir-source.kamelet.yaml    | 16 +++++++--------
 .../kamelets/github-event-source.kamelet.yaml      |  6 +++---
 .../kamelets/google-mail-source.kamelet.yaml       |  6 +++---
 .../google-storage-event-based-source.kamelet.yaml |  6 +++---
 .../resources/kamelets/graphql-sink.kamelet.yaml   |  2 +-
 .../kamelets/has-header-filter-action.kamelet.yaml |  2 +-
 .../header-matches-filter-action.kamelet.yaml      |  2 +-
 .../kamelets/hoist-field-action.kamelet.yaml       |  4 ++--
 .../kamelets/http-secured-sink.kamelet.yaml        |  2 +-
 .../main/resources/kamelets/http-sink.kamelet.yaml |  2 +-
 .../resources/kamelets/http-source.kamelet.yaml    |  6 +++---
 .../kamelets/insert-field-action.kamelet.yaml      |  4 ++--
 .../kamelets/insert-header-action.kamelet.yaml     |  2 +-
 .../is-tombstone-filter-action.kamelet.yaml        |  2 +-
 .../kamelets/jira-add-comment-sink.kamelet.yaml    |  2 +-
 .../kamelets/jira-add-issue-sink.kamelet.yaml      |  2 +-
 .../kamelets/jira-oauth-source.kamelet.yaml        |  4 ++--
 .../resources/kamelets/jira-source.kamelet.yaml    |  2 +-
 .../jira-transition-issue-sink.kamelet.yaml        |  2 +-
 .../kamelets/jira-update-issue-sink.kamelet.yaml   |  2 +-
 .../kamelets/jms-ibm-mq-sink.kamelet.yaml          | 20 +++++++++---------
 .../kamelets/jms-ibm-mq-source.kamelet.yaml        | 20 +++++++++---------
 .../jms-pooled-apache-artemis-sink.kamelet.yaml    |  6 +++---
 .../jms-pooled-apache-artemis-source.kamelet.yaml  |  4 ++--
 .../kamelets/json-deserialize-action.kamelet.yaml  |  2 +-
 .../kamelets/json-serialize-action.kamelet.yaml    |  2 +-
 .../resources/kamelets/jsonata-action.kamelet.yaml |  2 +-
 ...apicurio-registry-not-secured-sink.kamelet.yaml |  8 ++++----
 ...icurio-registry-not-secured-source.kamelet.yaml | 24 +++++++++++-----------
 .../kafka-batch-manual-commit-action.kamelet.yaml  |  2 +-
 .../kafka-manual-commit-action.kamelet.yaml        |  2 +-
 .../kamelets/kafka-scram-sink.kamelet.yaml         | 10 ++++-----
 .../kamelets/kafka-ssl-source.kamelet.yaml         | 16 +++++++--------
 .../resources/kamelets/log-action.kamelet.yaml     | 14 ++++++-------
 .../kamelets/mail-imap-source.kamelet.yaml         | 12 +++++------
 .../kamelets/mask-field-action.kamelet.yaml        |  2 +-
 .../resources/kamelets/mongodb-sink.kamelet.yaml   |  2 +-
 .../resources/kamelets/mqtt5-sink.kamelet.yaml     |  8 ++++----
 ...-exchange-online-imap-oauth-source.kamelet.yaml | 16 +++++++--------
 .../kamelets/mustache-template-action.kamelet.yaml |  2 +-
 .../kamelets/nominatim-geocode-action.kamelet.yaml |  2 +-
 .../kamelets/pqc-signature-action.kamelet.yaml     |  2 +-
 .../kamelets/predicate-filter-action.kamelet.yaml  |  2 +-
 .../protobuf-deserialize-action.kamelet.yaml       |  2 +-
 .../protobuf-serialize-action.kamelet.yaml         |  2 +-
 .../resources/kamelets/pulsar-sink.kamelet.yaml    |  8 ++++----
 .../resources/kamelets/pulsar-source.kamelet.yaml  |  2 +-
 .../resources/kamelets/redis-source.kamelet.yaml   |  2 +-
 .../kamelets/regex-router-action.kamelet.yaml      |  2 +-
 .../kamelets/replace-field-action.kamelet.yaml     |  6 +++---
 .../kamelets/rest-openapi-sink.kamelet.yaml        |  2 +-
 .../main/resources/kamelets/scp-sink.kamelet.yaml  |  2 +-
 .../kamelets/set-kafka-key-action.kamelet.yaml     |  2 +-
 .../main/resources/kamelets/sftp-sink.kamelet.yaml |  4 ++--
 .../kamelets/simple-filter-action.kamelet.yaml     |  2 +-
 .../resources/kamelets/timer-source.kamelet.yaml   |  2 +-
 .../topic-name-matches-filter-action.kamelet.yaml  |  2 +-
 .../kamelets/value-to-key-action.kamelet.yaml      |  4 ++--
 .../resources/kamelets/wttrin-source.kamelet.yaml  |  2 +-
 107 files changed, 247 insertions(+), 248 deletions(-)

diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
index 17561d49d..2a6e84edc 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
 spec:
   definition:
     title: "Avro Deserialize Action"
-    description: "Deserialize payload to Avro"
+    description: "Deserialize payload to Avro."
     type: object
     properties:
       schema:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
index 704c73332..7dc2ab13f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
 spec:
   definition:
     title: "Avro Serialize Action"
-    description: "Serialize payload to Avro"
+    description: "Serialize payload to Avro."
     type: object
     properties:
       schema:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-agent-runtime-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-agent-runtime-sink.kamelet.yaml
index 4d5d2ae31..6d5644882 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-agent-runtime-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-agent-runtime-sink.kamelet.yaml
@@ -83,7 +83,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-text-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-text-sink.kamelet.yaml
index 9a8df30da..e5c3bed3f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-text-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-bedrock-text-sink.kamelet.yaml
@@ -78,7 +78,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
index 5749e5f09..89f8ed734 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
index c9dbe2a7b..688df21e9 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
@@ -77,7 +77,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml
index fad8ca930..03b598037 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml
@@ -84,7 +84,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
@@ -115,7 +115,7 @@ spec:
             For DeleteItem operation the Json body defines only the primary 
key attributes that identify the item to delete.
             For UpdateItem operation the Json body defines both key attributes 
to identify the item to be updated and all item attributes tht get updated on 
the item.
   
-            The given Json body can use `operation`, `key` and `item` as top 
level properties that are mapped to respective attribute value maps.
+            The given JSON body can use `operation`, `key` and `item` as top 
level properties that are mapped to respective attribute value maps.
           headers:
             CamelAwsDdbOperation:
               title: Operation
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
index d7d570abb..e9050aa23 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
@@ -130,11 +130,11 @@ spec:
           headers:
             CamelCloudEventID:
               title: CloudEvent ID
-              description: The Camel exchange id set as event id
+              description: The Camel exchange id set as event id.
               type: string
             CamelCloudEventType:
               title: CloudEvent Type
-              description: The event type
+              description: The event type.
               default: "org.apache.camel.event.aws.ddbstream.getRecords"
               type: string
             CamelCloudEventSource:
@@ -150,7 +150,6 @@ spec:
               description: The exchange creation timestamp as event time.
               type: string
   dependencies:
-  - 
   - "camel:gson"
   - "camel:aws2-ddb"
   - "camel:kamelet"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
index f54275820..c9fd4023a 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS EC2 Sink
+    title: "AWS EC2 Sink"
     description: Check the status of EC2 instances
     required:
       - region
@@ -72,7 +72,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
index 6c7eb72cb..8ef4e3a72 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
@@ -85,7 +85,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
index 45ad35c0f..dcdffd116 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS Kinesis Firehose Sink
+    title: "AWS Kinesis Firehose Sink"
     description: Send message to an AWS Kinesis Firehose Stream.
     required:
       - streamName
@@ -39,7 +39,7 @@ spec:
     properties:
       streamName:
         title: Stream Name
-        description: The name of the stream we want to send to data to
+        description: The name of the stream we want to send to data to.
         type: string
       accessKey:
         title: Access Key
@@ -77,7 +77,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
index 393aacbfc..026042784 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
@@ -77,7 +77,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
index 66ba8673f..df4487a45 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
@@ -77,7 +77,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
index bebc84b01..7666428f5 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS Lambda Sink
+    title: "AWS Lambda Sink"
     description: Send a payload to an AWS Lambda function.
     required:
       - function
@@ -77,7 +77,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-event-based-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-event-based-source.kamelet.yaml
index 9e2ccd76d..623042b79 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-event-based-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-event-based-source.kamelet.yaml
@@ -32,7 +32,7 @@ metadata:
     camel.apache.org/kamelet.type: source
 spec:
   definition:
-    title: AWS S3 Event Based Source
+    title: "AWS S3 Event Based Source"
     description: Receive data from AWS SQS subscribed to Eventbridge Bus 
reporting events related to an S3 bucket or multiple buckets.
     required:
       - accessKey
@@ -162,7 +162,7 @@ spec:
       getObject:
         title: Greedy Object in Bucket
         description: >-
-          If getObject is enabled, then the file created in the bucket is
+          If `getObject` is enabled, then the file created in the bucket is
           retrieved and returned as body. If not, only the event will returned 
as body.
         type: boolean
         default: false
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
index 9aa7c72fc..da8c3e20b 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
index d0020510d..2a877ab22 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
@@ -121,7 +121,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
@@ -164,7 +164,7 @@ spec:
           type: string
         CamelAwsS3Key:
           title: S3 Key
-          description: The key under which the retrieved object is stored
+          description: The key under which the retrieved object is stored.
           type: string
         CamelAwsS3ContentType:
           title: Content Type
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
index 7523fa87c..734d90533 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
@@ -68,26 +68,26 @@ spec:
         default: false
       restartingPolicy:
         title: Restarting Policy
-        description: The restarting policy to use in streaming upload mode. 
There are 2 enums and the value can be one of override, lastPart
+        description: The restarting policy to use in streaming upload mode. 
There are 2 enums and the value can be one of `override`, `lastPart`.
         type: string
         default: "lastPart"
       batchMessageNumber:
         title: Batch Message Number
-        description: The number of messages composing a batch in streaming 
upload mode
+        description: The number of messages composing a batch in streaming 
upload mode.
         type: integer
         default: 10
       batchSize:
         title: Batch Size
-        description: The batch size (in bytes) in streaming upload mode
+        description: The batch size (in bytes) in streaming upload mode.
         type: integer
         default: 1000000
       streamingUploadTimeout:
         title: Streaming Upload Timeout
-        description: While streaming upload mode is true, this option set the 
timeout to complete upload
+        description: While streaming upload mode is true, this option set the 
timeout to complete upload.
         type: integer
       namingStrategy:
         title: Naming Strategy
-        description: The naming strategy to use in streaming upload mode. 
There are 2 enums and the value can be one of progressive, random
+        description: The naming strategy to use in streaming upload mode. 
There are 2 enums and the value can be one of progressive, random.
         type: string
         default: "progressive"
       keyName:
@@ -111,7 +111,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
index 59e8034a8..11448415c 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
index 82c9be863..10f7b6189 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
@@ -78,7 +78,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
index 720d2606e..e9484f304 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS SNS FIFO Sink
+    title: "AWS SNS FIFO Sink"
     description: Send message to an AWS SNS FIFO Topic.
     required:
       - topicNameOrArn
@@ -39,7 +39,7 @@ spec:
     properties:
       topicNameOrArn:
         title: Topic Name
-        description: The SNS Topic name or ARN
+        description: The SNS Topic name or ARN.
         type: string
       accessKey:
         title: Access Key
@@ -62,7 +62,7 @@ spec:
         enum: ["ap-south-1", "eu-south-1", "us-gov-east-1", "me-central-1", 
"ca-central-1", "eu-central-1", "us-iso-west-1", "us-west-1", "us-west-2", 
"af-south-1", "eu-north-1", "eu-west-3", "eu-west-2", "eu-west-1", 
"ap-northeast-3", "ap-northeast-2", "ap-northeast-1", "me-south-1", 
"sa-east-1", "ap-east-1", "cn-north-1", "us-gov-west-1", "ap-southeast-1", 
"ap-southeast-2", "us-iso-east-1", "ap-southeast-3", "us-east-1", "us-east-2", 
"cn-northwest-1", "us-isob-east-1", "aws-global", "a [...]
       contentBasedDeduplication:
         title: Content-Based Deduplication
-        description: Use content-based deduplication (should be enabled in the 
SQS FIFO queue first)
+        description: Use content-based deduplication (should be enabled in the 
SQS FIFO queue first).
         type: boolean
         default: false
       autoCreateTopic:
@@ -87,7 +87,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
index a5757f6da..7759537a3 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS SNS Sink
+    title: "AWS SNS Sink"
     description: Send message to an Amazon Simple Notification Service (SNS) 
topic.
     required:
       - topicNameOrArn
@@ -82,7 +82,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
index f4cc814bb..b12b8e2d9 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS SQS Batch Sink
+    title: "AWS SQS Batch Sink"
     description: Send Batch message to an AWS SQS Queue.
     required:
       - queueNameOrArn
@@ -99,7 +99,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
index 80671383c..f3b4fc9b9 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS SQS FIFO Sink
+    title: "AWS SQS FIFO Sink"
     description: Send message to an AWS SQS FIFO Queue.
     required:
       - queueNameOrArn
@@ -98,7 +98,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
index ab44df4f9..5d96d6db2 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS SQS Sink
+    title: "AWS SQS Sink"
     description: Send messages to an Amazon Simple Queue Service (SQS) queue.
     required:
       - queueNameOrArn
@@ -93,7 +93,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
index b19b2e4e9..1b687cc39 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
@@ -40,11 +40,11 @@ spec:
     properties:
       queueNameOrArn:
         title: Queue Name
-        description: The SQS Queue Name or ARN
+        description: The SQS Queue Name or ARN.
         type: string
       deleteAfterRead:
         title: Auto-delete Messages
-        description: Delete messages after consuming them
+        description: Delete messages after consuming them.
         type: boolean
         default: true
       accessKey:
@@ -85,13 +85,13 @@ spec:
         default: amazonaws.com
       protocol:
         title: Protocol
-        description: The underlying protocol used to communicate with SQS
+        description: The underlying protocol used to communicate with SQS.
         type: string
         example: http or https
         default: https
       queueURL:
         title: Queue URL
-        description: The full SQS Queue URL (required if using KEDA)
+        description: The full SQS Queue URL (required if using KEDA).
         type: string
         x-descriptors:
         - urn:keda:metadata:queueURL
@@ -113,7 +113,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
@@ -133,7 +133,7 @@ spec:
         default: false
       delay:
         title: Delay
-        description: The number of milliseconds before the next poll of the 
selected stream
+        description: The number of milliseconds before the next poll of the 
selected stream.
         type: integer
         default: 500
       greedy:
@@ -164,7 +164,7 @@ spec:
       headers:
         CamelAwsSqsMessageId:
           title: The SQS Message Id
-          description: The Amazon SQS message ID
+          description: The Amazon SQS message ID.
           type: string
         CamelAwsSqsReceiptHandle:
           title: The SQS Message Receipt Handle
@@ -198,11 +198,11 @@ spec:
           headers:
             CamelCloudEventID:
               title: CloudEvent ID
-              description: The Camel exchange id set as event id
+              description: The Camel exchange id set as event id.
               type: string
             CamelCloudEventType:
               title: CloudEvent Type
-              description: The event type
+              description: The event type.
               default: "org.apache.camel.event.aws.sqs.receiveMessage"
               type: string
             CamelCloudEventSource:
@@ -211,7 +211,7 @@ spec:
               type: string
             CamelCloudEventSubject:
               title: CloudEvent Subject
-              description: The event subject. The SQS message ID
+              description: The event subject. The SQS message ID.
               type: string
             CamelCloudEventTime:
               title: CloudEvent Time
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sts-assume-role-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sts-assume-role-action.kamelet.yaml
index 4be7b59f7..f4e6ebc7d 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-sts-assume-role-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-sts-assume-role-action.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-timestream-query-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-timestream-query-sink.kamelet.yaml
index 1fc219595..939caa239 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-timestream-query-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-timestream-query-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: AWS Timestream Query Sink
+    title: "AWS Timestream Query Sink"
     description: Query an AWS Timestream Database
     required:
       - region
@@ -72,7 +72,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
index 646f2bd29..d7aea519d 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
         default: false
       profileCredentialsName:
         title: Profile Credentials Name
-        description: If using a profile credentials provider this parameter 
will set the profile name.
+        description: If using a profile credentials provider this parameter 
sets  the profile name.
         type: string
       sessionToken:
         title: Session Token
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/azure-functions-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/azure-functions-sink.kamelet.yaml
index 1e3e06e35..26a6ed0b7 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/azure-functions-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/azure-functions-sink.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: Azure Function Sink
+    title: "Azure Function Sink"
     description: Forward data to an Azure Function.
     required:
     - url
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-event-based-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-event-based-source.kamelet.yaml
index 7e3a0651d..22b21ced4 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-event-based-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-event-based-source.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: "source"
 spec:
   definition:
-    title: Azure Storage Blob Event-based Source
+    title: "Azure Storage Blob Event-based Source"
     description: Receive data from Azure Service Bus subscribed to Azure 
Eventgrid reporting events related to a Azure Storage Blob account.
     required:
       - topicOrQueueName
@@ -87,8 +87,8 @@ spec:
       getBlob:
         title: Get Object in Container
         description: >-
-          If getBlob is enabled, then the file created in the container will be
-          get and returned as body, if not only the event is returned as body.
+          If `getBlob` is enabled, then the file created in the container is
+          retrieved and returned as body. If not only the event is returned as 
body.
         type: boolean
         default: false
   types:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
index f4b41d966..b7bac2998 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
@@ -76,7 +76,7 @@ spec:
       headers:
         CamelAzureStorageBlobBlobName:
           title: Azure Storage Blob Name
-          description: The name of the blob retrieved.
+          description: The name of the blob retrieved
           type: string
         CamelAzureStorageBlobBlobType:
           title: The Azure Storage Blob Type
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
index 4e695b647..9de1e8743 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
@@ -34,7 +34,7 @@ spec:
     description: |-
       Receive events from Azure Storage queues.
 
-      One header is duplicated with a different name for clarity at sink 
level. `CamelAzureStorageQueueMessageId` is duplicated into 
`azure.storage.queue.message.id`.
+      One header is duplicated with different names for clarity at sink level. 
`CamelAzureStorageQueueMessageId` is duplicated into 
`azure.storage.queue.message.id`.
     required:
       - accountName
       - queueName
@@ -75,7 +75,7 @@ spec:
       headers:
         CamelAzureStorageQueueMessageId:
           title: Azure Storage Queue Message Id
-          description: The id of the message
+          description: The id of the message.
           type: string
         CamelAzureStorageQueueInsertionTime:
           title: Azure Storage Queue Message Insertion Time
@@ -96,7 +96,7 @@ spec:
           type: OffsetDateTime
         CamelAzureStorageQueueDequeueCount:
           title: Dequeue Count
-          description: The number of times the message has been dequeued
+          description: The number of times the message has been dequeued.
           type: long
       types:
         text:
@@ -111,11 +111,11 @@ spec:
           headers:
             CamelCloudEventID:
               title: CloudEvent ID
-              description: The Camel exchange id set as event id
+              description: The Camel exchange id set as event id.
               type: string
             CamelCloudEventType:
               title: CloudEvent Type
-              description: The event type
+              description: The event type.
               default: 
"org.apache.camel.event.azure.storage.queue.receiveMessages"
               type: string
             CamelCloudEventSource:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/beer-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/beer-source.kamelet.yaml
index c22a1efd3..fa3dbe48c 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/beer-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/beer-source.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
 spec:
   definition:
     title: "Beer Source"
-    description: "Produces periodic events about beers!"
+    description: "Produces periodic events about beers!."
     type: object
     properties:
       period:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
index ae58467e1..406d37328 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
@@ -36,7 +36,7 @@ spec:
     properties:
       period:
         title: Period between Updates
-        description: The interval between updates in milliseconds
+        description: The interval between updates in milliseconds.
         type: integer
         default: 10000
   types:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
index cb393af28..ca6b00ae8 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
@@ -39,9 +39,9 @@ spec:
 
       - `caffeine-operation` / `ce-caffeineoperation`: as the operation to 
perform. It can be PUT, GET, INVALIDATE and CLEANUP.
 
-      If the `caffeine-key` header is not set the exchange ID is used as key.
+      If the `caffeine-key` header is not set, the exchange ID is used as key.
 
-      If the caffeine-operation header is not set, the `GET` operation is 
performed.
+      If the `caffeine-operation` header is not set, the GET operation is 
performed.
     required:
       - cacheName
     type: object
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/coffee-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/coffee-source.kamelet.yaml
index b3c62faf7..21f7233db 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/coffee-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/coffee-source.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
 spec:
   definition:
     title: "Coffee Source"
-    description: "Produces periodic events about coffees!"
+    description: "Produces periodic events about coffees!."
     type: object
     properties:
       period:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/counter-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/counter-source.kamelet.yaml
index f58ead05b..4974efb9f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/counter-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/counter-source.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
     camel.apache.org/kamelet.verified: "true"
 spec:
   definition:
-    title: Counter Source
+    title: "Counter Source"
     description: Counts upwards such as 1,2,3,...
     type: object
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/data-type-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/data-type-action.kamelet.yaml
index 88b019cc0..751f91d13 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/data-type-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/data-type-action.kamelet.yaml
@@ -42,7 +42,7 @@ spec:
         type: string
       format:
         title: Data Type Format
-        description: Defines the data type that is applied by this action. 
Apache Camel and the Kamelet catalog supports different data types and performs 
automatic message conversion according to the given type.
+        description: Defines the data type that is applied by this action. 
Apache Camel and the Kamelet catalog support different data types and performs 
automatic message conversion according to the given type.
         type: string
   dependencies:
     - "camel:kamelet"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml
index ac5f8c3d9..66cccb38c 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml
@@ -37,7 +37,7 @@ spec:
 
       - `domain` / `ce-domain`: as the domain for which we are looking for the 
IP
 
-      If the header is not set, the body is used as domain to look for.
+      If the header isn't set the body is used as domain to look for.
     type: object
   dependencies:
     - "camel:core"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
index e98fd795f..8e94409fb 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
@@ -35,7 +35,7 @@ spec:
 
       The drop field action expects an `application/json` content type.
 
-      If for example you have an object like '{ "foo":"John", "bar":30, 
"element":"hello" }' and your action has been configured with field as 
'element', you'll get '{ "foo":"John", "bar":30 }' as a result because the 
field 'element' has been removed.
+      For example,  if you have an object like '{ "foo":"John", "bar":30 }', 
and your action is configured with the field `element` and the value `hello`, 
the result is `{ "foo":"John", "bar":30, "element":"hello" }`.
     required:
       - field
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
index 69120f4bd..ab2d0879a 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
@@ -30,13 +30,13 @@ metadata:
 spec:
   definition:
     title: "Drop Header Action"
-    description: "Remove an header from the message in transit"
+    description: "Remove an header from the message in transit."
     required:
       - name
     properties:
       name:
         title: Name
-        description: The name of the header to be removed
+        description: The name of the header to be removed.
         type: string
         example: headername
     type: object
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
index 5cadb3bac..ad7675fe8 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Drop Headers Action"
-    description: "Remove headers from the message in transit based on a 
pattern"
+    description: "Remove headers from the message in transit based on a 
pattern."
     required:
       - pattern
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
index 0226d27b0..c4f5887da 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
@@ -64,7 +64,7 @@ spec:
         type: string
       query:
         title: Queries
-        description: A space-separated list of sub-strings to search for. A 
file matches only if it contains all the sub-strings. If this option is not 
set, all files are matched.
+        description: A space-separated list of sub-strings to search for. A 
file matches only if it contains all the sub-strings. If this option is not 
set, all files is matched.
         type: string
   dependencies:
     - "camel:dropbox"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
index 91221ed43..828e1a6f0 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
@@ -30,19 +30,19 @@ metadata:
     camel.apache.org/kamelet.verified: "true"
 spec:
   definition:
-    title: Earthquake Source
+    title: "Earthquake Source"
     description: |-
       Get data about current earthquake events happening in the world using 
the USGS API
     type: object
     properties:
       period:
         title: Period between Polls
-        description: The interval between fetches to the earthquake API in 
milliseconds
+        description: The interval between fetches to the earthquake API in 
milliseconds.
         type: integer
         default: 60000
       lookAhead:
         title: Look-ahead Minutes
-        description: The amount of minutes to look ahead when starting the 
integration afresh
+        description: The amount of minutes to look ahead when starting the 
integration afresh.
         type: integer
         default: 120
   types:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml
index e82dc4a34..59c5299b1 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: Exec Sink
+    title: "Exec Sink"
     description: |-
       Execute system commands
 
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
index 3347434fa..e7f329bb4 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
@@ -35,14 +35,14 @@ spec:
 
       The extract field action expects an `application/json` content type.
 
-      The field parameter allows you to specify which field of the JSON the 
user wants to extract. By default the message body is overriden with the 
extracted field.
+      The field parameter specifies which field in the JSON to extract. By 
default, the message body is overridden with the extracted field.
 
-      The optional parameter `headerOutput` allows the user to specify wheter 
the extracted field should be stored in a message header named 
'CamelKameletsExtractFieldName', leaving the message body untouched.
+      The optional parameter `headerOutput` specifies whether the extracted 
field should be stored in a message header named 
'CamelKameletsExtractFieldName', leaving the message body untouched.
 
-      The optional parameter `headerOutputName` allows the user to specify a 
custom header name instead of the default 'CamelKameletsExtractFieldName'. This 
parameter must be used in conjunction with `headerOutput`.
+      The optional parameter `headerOutputName` specifies a custom header name 
instead of the default 'CamelKameletsExtractFieldName'. This parameter must be 
used in conjunction with `headerOutput`.
       If no `headerOutputName` parameter is provided, the default 
'CamelKameletsExtractFieldName' is used.
 
-      The optional parameter `strictHeaderCheck` enables a strict header name 
check. If enabled, the action checks if the header output name (custom or 
default) is alredy in used in the exchange. If so, the extracted field is 
stored in the message body, if not, the extracted field is stored in the 
selected header (custom or default).
+      The optional parameter `strictHeaderCheck` enables a strict header name 
check. If enabled, the action checks if the header output name (custom or 
default) is already used in the exchange. If so, the extracted field is stored 
in the message body, if not, the extracted field is stored in the selected 
header (custom or default).
 
       The `headerOutput`/`headerOutputName`/`strictHeaderCheck` parameters are 
particulary useful in case you would like to reuse an extracted field as 
parameter for another header, for example.
     required:
@@ -64,7 +64,7 @@ spec:
         type: string
       strictHeaderCheck:
         title: Strict Header Check
-        description: If enabled, the action checks if the header output name 
(custom or default) is already used in the exchange. If so, the extracted field 
is stored in the message body. If not, the extracted field is stored in the 
selected header (custom or default).
+        description: If enabled the action will check if the header output 
name (custom or default) has been used already in the exchange. If so, the 
extracted field is stored in the message body, if not, the extracted field is 
stored in the selected header (custom or default).
         type: boolean
         default: false
       trimField:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml
index 31bfa0966..0601d8f63 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml
@@ -30,9 +30,9 @@ metadata:
     camel.apache.org/kamelet.type: "sink"
 spec:
   definition:
-    title: FHIR Sink
+    title: "FHIR Sink"
     description: |-
-      Forward data to a Fhir endpoint.
+      Forward data to a FHIR endpoint.
     required:
     - serverUrl
     - methodName
@@ -40,7 +40,7 @@ spec:
     properties:
       apiName:
         title: API Name
-        description: "What kind of operation to perform"
+        description: "What kind of operation to perform."
         type: string
         enum:  ["CAPABILITIES", "CREATE", "DELETE", "HISTORY", "LOAD_PAGE", 
"META", "OPERATION", "PATCH", "READ", "SEARCH", "TRANSACTION", "UPDATE", 
"VALIDATE"]
       methodName:
@@ -53,7 +53,7 @@ spec:
         type: string
         default: "JSON"
       fhirVersion:
-        title: Fhir Version
+        title: FHIR Version
         description: "The FHIR Version to use."
         type: string
         enum:  ["DSTU2", "DSTU2_HL7ORG", "DSTU2_1", "DSTU3", "R4", "R5"]
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
index 8d25cf530..88f8f6186 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
@@ -29,9 +29,9 @@ metadata:
     camel.apache.org/kamelet.type: "source"
 spec:
   definition:
-    title: "Fhir Source"
+    title: "FHIR Source"
     description: |-
-      Receive data from Fhir server.
+      Receive data from FHIR server.
     required:
       - serverUrl
       - username
@@ -40,11 +40,11 @@ spec:
     properties:
       serverUrl:
         title: Server URL
-        description: The Fhir server url
+        description: The FHIR server url.
         type: string
       url:
         title: URL
-        description: The Fhir resource type url
+        description: The FHIR resource type url.
         type: string
         default: "/Patient"
       encoding:
@@ -54,27 +54,27 @@ spec:
         default: "JSON"
         enum: ["JSON", "XML"]
       fhirVersion:
-        title: Fhir Version
+        title: FHIR Version
         description: The FHIR Version to use.
         type: string
         default: "R4"
         enum: ["DSTU2", "DSTU2_HL7ORG", "DSTU2_1", "DSTU3", "R4", "R5"]
       username:
         title: Username
-        description: The username to access the Fhir server
+        description: The username to access the FHIR server.
         type: string
         x-descriptors:
         - urn:camel:group:credentials
       password:
         title: Password
-        description: The password to access the Fhir server
+        description: The password to access the FHIR server.
         type: string
         format: password
         x-descriptors:
         - urn:camel:group:credentials
       prettyPrint:
         title: Json Pretty Print
-        description: Define if the Json must be pretty print or not
+        description: Define if the Json must be pretty print or not.
         type: boolean
         default: true
   types:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
index 3ad6afe67..1c84ba90a 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
@@ -40,15 +40,15 @@ spec:
     properties:
       repoName:
         title: Repository Name
-        description: The GitHub Repository name
+        description: The GitHub Repository name.
         type: string
       repoOwner:
         title: Repository Owner
-        description: The repository owner
+        description: The repository owner.
         type: string
       oauthToken:
         title: OAuth Token
-        description: OAuth token
+        description: OAuth token.
         type: string
         format: password
         x-descriptors:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
index 1a94bd4ab..2bf2b91c5 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
@@ -43,18 +43,18 @@ spec:
     properties:
       index:
         title: Index
-        description: An index for the google mail endpoint
+        description: An index for the google mail endpoint.
         type: string
       clientId:
         title: Client ID
-        description: Client ID of the gmail application
+        description: Client ID of the gmail application.
         type: string
         format: password
         x-descriptors:
         - urn:camel:group:credentials
       clientSecret:
         title: Client Secret
-        description: Client Secret of the gmail application
+        description: Client Secret of the gmail application.
         type: string
         format: password
         x-descriptors:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/google-storage-event-based-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/google-storage-event-based-source.kamelet.yaml
index f5631f2af..2da7dff84 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/google-storage-event-based-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/google-storage-event-based-source.kamelet.yaml
@@ -35,7 +35,7 @@ spec:
 
       Service account key is the basic method for authenticating to the Google 
Pubsub and Google Storage.
 
-      To use this Kamelet you'll need to set up Events notification for your 
Google Storage Bucket.
+      To use this Kamelet, you need to set up Events notification for your 
Google Storage Bucket.
 
       You must encode the `serviceAccountKey` property before you pass it as a 
parameter.
     required:
@@ -81,8 +81,8 @@ spec:
       getObject:
         title: Get Object in Bucket
         description: >-
-          If getObject is enabled, then the file created in the Bucket will be
-          get and returned as body. If not, only the event is returned as body.
+          If `getObject` is enabled, then the file created in the Bucket is
+          retreived and returned as body, if not only the event is returned as 
body.
         type: boolean
         default: false
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/graphql-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/graphql-sink.kamelet.yaml
index ca8692b95..a7fd239eb 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/graphql-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/graphql-sink.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: GraphQL Sink
+    title: "GraphQL Sink"
     description: Forward data to a GraphQL endpoint.
     required:
     - url
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
index 3eddaf2aa..cd93772d6 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Has Header Filter Action"
-    description: "Filter message based on the presence of one header"
+    description: "Filter message based on the presence of one header."
     required:
       - name
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
index 871bf900a..8fba897bd 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Header Matches Filter Action"
-    description: "Filter based on header value compared to regex"
+    description: "Filter based on header value compared to regex."
     required:
       - regex
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
index a43567994..64f32a3e2 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
@@ -30,13 +30,13 @@ metadata:
 spec:
   definition:
     title: "Hoist Field Action"
-    description: "Wrap data in a single field"
+    description: "Wrap data in a single field."
     required:
       - field
     properties:
       field:
         title: Field
-        description: The name of the field that will contain the event
+        description: The name of the field that will contain the event.
         type: string
     type: object
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
index 10008e6fe..a6cde60a7 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: Secured HTTP Sink
+    title: "Secured HTTP Sink"
     description: Forwards an event to a secured HTTP endpoint. Supports Oauth 
and Basic authentication.
     required:
     - url
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml
index 11821fc2b..1a426f973 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: HTTP Sink
+    title: "HTTP Sink"
     description: Forward data to a HTTP or HTTPS endpoint.
     required:
     - url
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml
index ee1f5afad..6cb0842e0 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml
@@ -38,17 +38,17 @@ spec:
     properties:
       period:
         title: Period between Updates
-        description: The interval between fetches in milliseconds
+        description: The interval between fetches in milliseconds.
         type: integer
         default: 10000
       contentType:
         title: Content Type
-        description: The content type accepted for the resource
+        description: The content type accepted for the resource.
         type: string
         default: "application/json"
       url:
         title: URL
-        description: The URL to fetch for data
+        description: The URL to fetch for data.
         type: string
         example: 
"https://gist.githubusercontent.com/nicolaferraro/e3c72ace3c751f9f88273896611ce5fe/raw/3b6f54060bacb56b6719b7386a4645cb59ad6cc1/quote.json";
         pattern: "^(http|https)://.*"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
index 81316d607..5b2f946f7 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
@@ -42,11 +42,11 @@ spec:
     properties:
       field:
         title: Field
-        description: The name of the field to be added
+        description: The name of the field to be added.
         type: string
       value:
         title: Value
-        description: The value of the field
+        description: The value of the field.
         type: string
     type: object
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
index 8764a9d04..12b9f7926 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Insert Header Action"
-    description: "Adds an header with a simple language parsed expression to 
the message in transit"
+    description: "Adds an header with a simple language parsed expression to 
the message in transit."
     required:
       - name
       - value
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
index e87d13020..1d1948831 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Is Tombstone Filter Action"
-    description: "Filter based on the presence of body or not"
+    description: "Filter based on the presence of body or not."
     type: object
   dependencies:
   - "camel:core"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jira-add-comment-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jira-add-comment-sink.kamelet.yaml
index 0278c12bf..a84140dc6 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jira-add-comment-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jira-add-comment-sink.kamelet.yaml
@@ -39,7 +39,7 @@ spec:
 
       The comment is set in the body of the message.
 
-      to authenticarte, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
+      To authenticate, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
 
     required:
       - jiraUrl
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jira-add-issue-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jira-add-issue-sink.kamelet.yaml
index d7486f504..4ef8711a3 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jira-add-issue-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jira-add-issue-sink.kamelet.yaml
@@ -51,7 +51,7 @@ spec:
 
       The issue description can be set from the body of the message or the 
`issueDescription`/`ce-issueDescription` in the header, however the body takes 
precedence.
 
-      to authenticarte, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
+      To authenticate, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
 
     required:
       - jiraUrl
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jira-oauth-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jira-oauth-source.kamelet.yaml
index 2ca04bfca..615332e1c 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jira-oauth-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jira-oauth-source.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
     properties:
       jiraUrl:
         title: Jira URL
-        description: The URL of your instance of Jira
+        description: The URL of your instance of Jira.
         type: string
         example: http://my_jira.com:8081
       accessToken:
@@ -76,7 +76,7 @@ spec:
         - urn:camel:group:credentials
       jql:
         title: JQL
-        description: A query to filter issues
+        description: A query to filter issues.
         type: string
         example: project=MyProject
   types:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml
index 857286322..1634b31ef 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml
@@ -33,7 +33,7 @@ spec:
     description: |-
       Receive notifications about new issues from Jira.
 
-      to authenticarte, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
+      To authenticate, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
 
     required:
       - jiraUrl
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jira-transition-issue-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jira-transition-issue-sink.kamelet.yaml
index 91763c34c..e1f890a15 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jira-transition-issue-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jira-transition-issue-sink.kamelet.yaml
@@ -41,7 +41,7 @@ spec:
 
       The comment of the transition is set in the body of the message.
 
-      to authenticarte, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
+      To authenticate, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
 
     required:
       - jiraUrl
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jira-update-issue-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jira-update-issue-sink.kamelet.yaml
index 366ed517d..042636891 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jira-update-issue-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jira-update-issue-sink.kamelet.yaml
@@ -51,7 +51,7 @@ spec:
 
       The issue description can be set from the body of the message or the 
`issueDescription`/`ce-issueDescription` in the header, however the body takes 
precedence.
 
-      to authenticarte, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
+      To authenticate, a username/password or personal token must be defined. 
We recommend to use personal token as it is a safer way to get access to Jira.
 
     required:
       - jiraUrl
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml
index 70a3e5ddc..42f213f7f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml
@@ -50,48 +50,48 @@ spec:
     properties:
       serverName:
         title: "IBM MQ Server name"
-        description: "IBM MQ Server name or address"
+        description: "IBM MQ Server name or address."
         type: string
       serverPort:
         title: "IBM MQ Server Port"
-        description: "IBM MQ Server port"
+        description: "IBM MQ Server port."
         type: integer
         default: 1414
       destinationType:
         title: "Destination Type"
-        description: "The JMS destination type (queue or topic)"
+        description: "The JMS destination type (queue or topic)."
         type: string
         default: queue
       destinationName:
         title: "Destination Name"
-        description: "The destination name"
+        description: "The destination name."
         type: string
       queueManager:
         title: "IBM MQ Queue Manager"
-        description: "Name of the IBM MQ Queue Manager"
+        description: "Name of the IBM MQ Queue Manager."
         type: string
       channel:
         title: "IBM MQ Channel"
-        description: "Name of the IBM MQ Channel"
+        description: "Name of the IBM MQ Channel."
         type: string
       clientId:
         title: "IBM MQ Client ID"
-        description: "Name of the IBM MQ Client ID"
+        description: "Name of the IBM MQ Client ID."
         type: string
       username:
         title: "Username"
-        description: "Username to authenticate to IBM MQ server"
+        description: "Username to authenticate to IBM MQ server."
         type: string
       password:
         title: "Password"
-        description: "Password to authenticate to IBM MQ server"
+        description: "Password to authenticate to IBM MQ server."
         type: string
         format: password
         x-descriptors:
         - urn:camel:group:credentials
       sslCipherSuite:
         title: "CipherSuite"
-        description: "CipherSuite to use for enabling TLS"
+        description: "CipherSuite to use for enabling TLS."
         type: string
   dependencies:
   - "camel:jms"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml
index 91e6799a6..f6f305b6a 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml
@@ -50,48 +50,48 @@ spec:
     properties:
       serverName:
         title: "IBM MQ Server name"
-        description: "IBM MQ Server name or address"
+        description: "IBM MQ Server name or address."
         type: string
       serverPort:
         title: "IBM MQ Server Port"
-        description: "IBM MQ Server port"
+        description: "IBM MQ Server port."
         type: integer
         default: 1414
       destinationType:
         title: "Destination Type"
-        description: "The JMS destination type (queue or topic)"
+        description: "The JMS destination type (queue or topic)."
         type: string
         default: queue
       destinationName:
         title: "Destination Name"
-        description: "The destination name"
+        description: "The destination name."
         type: string
       queueManager:
         title: "IBM MQ Queue Manager"
-        description: "Name of the IBM MQ Queue Manager"
+        description: "Name of the IBM MQ Queue Manager."
         type: string
       channel:
         title: "IBM MQ Channel"
-        description: "Name of the IBM MQ Channel"
+        description: "Name of the IBM MQ Channel."
         type: string
       clientId:
         title: "IBM MQ Client ID"
-        description: "Name of the IBM MQ Client ID"
+        description: "Name of the IBM MQ Client ID."
         type: string
       username:
         title: "Username"
-        description: "Username to authenticate to IBM MQ server"
+        description: "Username to authenticate to IBM MQ server."
         type: string
       password:
         title: "Password"
-        description: "Password to authenticate to IBM MQ server"
+        description: "Password to authenticate to IBM MQ server."
         type: string
         format: password
         x-descriptors:
         - urn:camel:group:credentials
       sslCipherSuite:
         title: "CipherSuite"
-        description: "CipherSuite to use for enabling TLS"
+        description: "CipherSuite to use for enabling TLS."
         type: string
   dependencies:
   - "camel:jms"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-sink.kamelet.yaml
index c5149bc77..7e0b8174b 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-sink.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
 spec:
   definition:
     title: "JMS Pooled - Apache Artemis Sink"
-    description: "Send data to an Apache Artemis message broker by using JMS 
Pooled"
+    description: "Send data to an Apache Artemis message broker by using JMS 
Pooled."
     required:
       - destinationName
       - brokerURL
@@ -70,7 +70,7 @@ spec:
         - urn:keda:required
       maxSessionsPerConnection:
         title: "Max Sessions Per Connection"
-        description: "The maximum number of pooled sessions per connection in 
the pool"
+        description: "The maximum number of pooled sessions per connection in 
the pool."
         type: integer
         default: 500 
       maxIdleSessionsPerConnection:
@@ -80,7 +80,7 @@ spec:
         default: 500
       connectionIdleTimeout:
         title: "Connection Idle Timeout"
-        description: "The maximum time a pooled Connection can sit unused 
before it is eligible for removal (in milliseconds)"
+        description: "The maximum time a pooled Connection can sit unused 
before it is eligible for removal (in milliseconds)."
         type: integer
         default: 30000     
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-source.kamelet.yaml
index 034157b1a..17cf76bb9 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jms-pooled-apache-artemis-source.kamelet.yaml
@@ -69,7 +69,7 @@ spec:
         - urn:keda:required
       maxSessionsPerConnection:
         title: "Max Session Per Connection"
-        description: "The maximum number of pooled sessions per connection in 
the pool"
+        description: "The maximum number of pooled sessions per connection in 
the pool."
         type: integer
         default: 500
       maxIdleSessionsPerConnection:
@@ -79,7 +79,7 @@ spec:
         default: 500
       connectionIdleTimeout:
         title: "Connection Idle Timeout"
-        description: "The maximum time a pooled Connection can sit unused 
before it is eligible for removal (in milliseconds)"
+        description: "The maximum time a pooled Connection can sit unused 
before it is eligible for removal (in milliseconds)."
         type: integer
         default: 30000       
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
index b80edd324..4b66a1e4f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Json Deserialize Action"
-    description: "Deserialize payload to JSON"
+    description: "Deserialize payload to JSON."
     type: object
   dependencies:
   - "camel:kamelet"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
index f9ca58437..bb73a8ba7 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Json Serialize Action"
-    description: "Serialize payload to JSON"
+    description: "Serialize payload to JSON."
     type: object
   dependencies:
   - "camel:kamelet"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
index 2c875f8b6..aac2e45d7 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
@@ -38,7 +38,7 @@ spec:
     properties:
       template:
         title: Template
-        description: The inline template
+        description: The inline template.
         type: string
         example: "file:////template.spec"
         pattern: "^(http|https|file|classpath)://.*"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-apicurio-registry-not-secured-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-apicurio-registry-not-secured-sink.kamelet.yaml
index b5c9168c2..4fba0f80f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-apicurio-registry-not-secured-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-apicurio-registry-not-secured-sink.kamelet.yaml
@@ -48,11 +48,11 @@ spec:
     properties:
       topic:
         title: Topic Names
-        description: Comma separated list of Kafka topic names
+        description: Comma separated list of Kafka topic names.
         type: string
       bootstrapServers:
         title: Bootstrap Servers
-        description: Comma separated list of Kafka Broker URLs
+        description: Comma separated list of Kafka Broker URLs.
         type: string
       valueSerializer:
         title: Value Serializer
@@ -61,14 +61,14 @@ spec:
         default: "io.apicurio.registry.serde.avro.AvroKafkaSerializer"
       apicurioRegistryUrl:
         title: Apicurio Registry URL
-        description: The Apicurio Schema Registry URL
+        description: The Apicurio Schema Registry URL.
         type: string
         x-descriptors:
         - urn:keda:metadata:apicurioRegistryUrl
         - urn:keda:required
       avroDatumProvider:
         title: Avro Datum Provider
-        description: How to write data with Avro
+        description: How to write data with Avro.
         type: string
         default: "io.apicurio.registry.serde.avro.ReflectAvroDatumProvider"
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml
index 0c758689f..f3aa248cd 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-apicurio-registry-not-secured-source.kamelet.yaml
@@ -41,43 +41,43 @@ spec:
     properties:
       topic:
         title: Topic Names
-        description: Comma separated list of Kafka topic names
+        description: Comma separated list of Kafka topic names.
         type: string
         x-descriptors:
         - urn:keda:metadata:topic
         - urn:keda:required
       bootstrapServers:
         title: Bootstrap Servers
-        description: Comma separated list of Kafka Broker URLs
+        description: Comma separated list of Kafka Broker URLs.
         type: string
         x-descriptors:
         - urn:keda:metadata:bootstrapServers
         - urn:keda:required
       autoCommitEnable:
         title: Auto Commit Enable
-        description: If true, periodically commit to ZooKeeper the offset of 
messages already fetched by the consumer
+        description: If true, periodically commit to ZooKeeper the offset of 
messages already fetched by the consumer.
         type: boolean
         default: true
       allowManualCommit:
         title: Allow Manual Commit
-        description: Whether to allow doing manual commits
+        description: Whether to allow doing manual commits.
         type: boolean
         default: false
       pollOnError:
         title: Poll On Error Behavior
-        description: What to do if kafka threw an exception while polling for 
new messages. There are 5 enums and the value can be one of `DISCARD`, 
`ERROR_HANDLER`, `RECONNECT`, `RETRY`, `STOP`
+        description: What to do if kafka threw an exception while polling for 
new messages. There are 5 enums and the value can be one of `DISCARD`, 
`ERROR_HANDLER`, `RECONNECT`, `RETRY`, `STOP`.
         type: string
         default: "ERROR_HANDLER"
       autoOffsetReset:
         title: Auto Offset Reset
-        description: What to do when there is no initial offset. There are 3 
enums and the value can be one of latest, earliest, none
+        description: What to do when there is no initial offset. There are 3 
enums and the value can be one of `latest`, `earliest`, `none`.
         type: string
         default: "latest"
         x-descriptors:
         - urn:keda:metadata:offsetResetPolicy
       consumerGroup:
         title: Consumer Group
-        description: A string that uniquely identifies the group of consumers 
to which this source belongs
+        description: A string that uniquely identifies the group of consumers 
to which this source belongs.
         type: string
         example: "my-group-id"
         x-descriptors:
@@ -95,29 +95,29 @@ spec:
         default: "io.apicurio.registry.serde.avro.AvroKafkaDeserializer"
       apicurioRegistryUrl:
         title: Apicurio Registry URL
-        description: The Apicurio Schema Registry URL
+        description: The Apicurio Schema Registry URL.
         type: string
         x-descriptors:
         - urn:keda:metadata:bootstrapServers
         - urn:keda:required
       avroDatumProvider:
         title: Avro Datum Provider
-        description: How to read data with Avro
+        description: How to read data with Avro.
         type: string
         default: "io.apicurio.registry.serde.avro.ReflectAvroDatumProvider"
       batchSize:
         title: Batch Dimension
-        description: The maximum number of records returned in a single call 
to poll()
+        description: The maximum number of records returned in a single call 
to poll().
         type: integer
         default: 500
       pollTimeout:
         title: Poll Timeout Interval
-        description: The timeout used when polling the KafkaConsumer
+        description: The timeout used when polling the KafkaConsumer.
         type: integer
         default: 5000
       maxPollIntervalMs:
         title: Max Poll Interval
-        description: The maximum delay between invocations of poll() when 
using consumer group management
+        description: The maximum delay between invocations of poll() when 
using consumer group management.
         type: integer
       batchingIntervalMs:
         title: Batching Interval
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-manual-commit-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-manual-commit-action.kamelet.yaml
index 16a7a3e83..d0dd7f81d 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-manual-commit-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-manual-commit-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Kafka Batch Manual Commit Action"
-    description: "Manually commit Kafka Batch Offset"
+    description: "Manually commit Kafka Batch Offset."
     type: object
   dependencies:
   - "camel:kamelet"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
index f5d0071dd..93b096d1e 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Kafka Manual Commit Action"
-    description: "Manually commit Kafka Offset"
+    description: "Manually commit Kafka Offset."
     type: object
   dependencies:
   - "camel:kamelet"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-scram-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-scram-sink.kamelet.yaml
index 92d1b9e87..c3458f0b1 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-scram-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-scram-sink.kamelet.yaml
@@ -49,15 +49,15 @@ spec:
     properties:
       topic:
         title: Topic Names
-        description: Comma separated list of Kafka topic names
+        description: Comma separated list of Kafka topic names.
         type: string
       bootstrapServers:
         title: Bootstrap Servers
-        description: Comma separated list of Kafka Broker URLs
+        description: Comma separated list of Kafka Broker URLs.
         type: string
       securityProtocol:
         title: Security Protocol
-        description: Protocol used to communicate with brokers. 
SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported
+        description: Protocol used to communicate with brokers. 
SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported.
         type: string
         default: SASL_SSL
       saslMechanism:
@@ -67,13 +67,13 @@ spec:
         default: SCRAM-SHA-512
       user:
         title: Username
-        description: Username to authenticate to Kafka 
+        description: Username to authenticate to Kafka .
         type: string
         x-descriptors:
         - urn:camel:group:credentials
       password:
         title: Password
-        description: Password to authenticate to kafka
+        description: Password to authenticate to kafka.
         type: string
         format: password
         x-descriptors:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-ssl-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-ssl-source.kamelet.yaml
index e02fc633f..422b13569 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-ssl-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-ssl-source.kamelet.yaml
@@ -42,21 +42,21 @@ spec:
     properties:
       topic:
         title: Topic Names
-        description: Comma separated list of Kafka topic names
+        description: Comma separated list of Kafka topic names.
         type: string
         x-descriptors:
           - urn:keda:metadata:topic
           - urn:keda:required
       bootstrapServers:
         title: Bootstrap Servers
-        description: Comma separated list of Kafka Broker URLs
+        description: Comma separated list of Kafka Broker URLs.
         type: string
         x-descriptors:
           - urn:keda:metadata:bootstrapServers
           - urn:keda:required
       securityProtocol:
         title: Security Protocol
-        description: Protocol used to communicate with brokers. 
SASL_PLAINTEXT, PLAINTEXT, SASL_SSL and SSL are supported
+        description: Protocol used to communicate with brokers. 
`SASL_PLAINTEXT`, `PLAINTEXT`, `SASL_SSL` and `SSL` are supported.
         type: string
         default: SSL
       saslMechanism:
@@ -66,29 +66,29 @@ spec:
         default: GSSAPI
       autoCommitEnable:
         title: Auto Commit Enable
-        description: If true, periodically commit to ZooKeeper the offset of 
messages already fetched by the consumer
+        description: If true, periodically commit to ZooKeeper the offset of 
messages already fetched by the consumer.
         type: boolean
         default: true
       allowManualCommit:
         title: Allow Manual Commit
-        description: Whether to allow doing manual commits
+        description: Whether to allow doing manual commits.
         type: boolean
         default: false
       pollOnError:
         title: Poll On Error Behavior
-        description: What to do if kafka threw an exception while polling for 
new messages. There are 5 enums and the value can be one of `DISCARD`, 
`ERROR_HANDLER`, `RECONNECT`, `RETRY`, `STOP`
+        description: What to do if kafka threw an exception while polling for 
new messages. There are 5 enums and the value can be one of `DISCARD`, 
`ERROR_HANDLER`, `RECONNECT`, `RETRY`, `STOP`.
         type: string
         default: "ERROR_HANDLER"
       autoOffsetReset:
         title: Auto Offset Reset
-        description: What to do when there is no initial offset. There are 3 
enums and the value can be one of latest, earliest, none
+        description: What to do when there is no initial offset. There are 3 
enums and the value can be one of latest, earliest, none.
         type: string
         default: "latest"
         x-descriptors:
           - urn:keda:metadata:offsetResetPolicy
       consumerGroup:
         title: Consumer Group
-        description: A string that uniquely identifies the group of consumers 
to which this source belongs
+        description: A string that uniquely identifies the group of consumers 
to which this source belongs.
         type: string
         example: "my-group-id"
         x-descriptors:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/log-action.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/log-action.kamelet.yaml
index fcb065ce6..71b589e80 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/log-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/log-action.kamelet.yaml
@@ -36,37 +36,37 @@ spec:
     properties:
       loggerName:
         title: Logger Name
-        description: Name of the logging category to use
+        description: Name of the logging category to use.
         type: string
         default: "log-action"
       level:
         title: Log Level
-        description: Logging level to use
+        description: Logging level to use.
         type: string
         default: "INFO"
         enum: ["TRACE", "DEBUG", "INFO", "WARN", "ERROR", "OFF"]
       logMask:
         title: Log Mask
-        description: Mask sensitive information like password or passphrase in 
the log
+        description: Mask sensitive information like password or passphrase in 
the log.
         type: boolean
         default: false        
       marker:
         title: Marker
-        description: An optional Marker name to use
+        description: An optional Marker name to use.
         type: string
       multiline:
         title: Multiline
-        description: If enabled then each information is outputted on a newline
+        description: If enabled then each information is outputted on a 
newline.
         type: boolean
         default: false        
       showAllProperties:
         title: Show All Properties
-        description: Show all of the exchange properties (both internal and 
custom)
+        description: Show all of the exchange properties (both internal and 
custom).
         type: boolean
         default: false        
       showBody:
         title: Show Body
-        description: Show the message body
+        description: Show the message body.
         type: boolean
         default: true        
       showBodyType:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
index 158dbdf84..7fec0860e 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
@@ -52,35 +52,35 @@ spec:
     properties:
       connectionHost:
         title: Connection Host
-        description: The IMAP server host
+        description: The IMAP server host.
         type: string
         example: imap.gmail.com
       connectionPort:
         title: Connection Port
-        description: The IMAP server port
+        description: The IMAP server port.
         type: string
         default: 993
       username:
         title: Username
-        description: The username to access the mail box
+        description: The username to access the mail box.
         type: string
         x-descriptors:
         - urn:camel:group:credentials
       password:
         title: Password
-        description: The password to access the mail box
+        description: The password to access the mail box.
         type: string
         format: password
         x-descriptors:
         - urn:camel:group:credentials
       fetchSize:
         title: Fetch Size
-        description: The number of messages fetched for each poll (-1 for no 
limits)
+        description: The number of messages fetched for each poll (-1 for no 
limits).
         type: integer
         default: 10
       delay:
         title: Delay
-        description: The delay between fetches in milliseconds
+        description: The delay between fetches in milliseconds.
         type: integer
         default: 60000
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
index 71cb349df..b481ea2d2 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Mask Fields Action"
-    description: "Mask fields with a constant value in the message in transit"
+    description: "Mask fields with a constant value in the message in transit."
     required:
       - fields
       - replacement
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml
index 8fb3a6d7a..c91ca2dfb 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml
@@ -65,7 +65,7 @@ spec:
         - urn:camel:group:credentials
       ssl:
         title: Enable Ssl for Mongodb Connection
-        description: whether to enable ssl connection to mongodb
+        description: whether to enable ssl connection to mongodb.
         type: boolean
         default: true
       sslValidationEnabled:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/mqtt5-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/mqtt5-sink.kamelet.yaml
index 6c74bf3e3..cdf482480 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mqtt5-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mqtt5-sink.kamelet.yaml
@@ -39,23 +39,23 @@ spec:
     properties:
       topic:
         title: Topic
-        description: The topic to send messages to
+        description: The topic to send messages to.
         type: string
         example: "mytopic"
       brokerUrl:
         title: Broker URL
-        description: The URL of the broker where to establish the connection
+        description: The URL of the broker where to establish the connection.
         type: string
         example: "tcp://mosquitto:1883"
       username:
         title: Username
-        description: Username to use when connecting to the MQTT v5 compliant 
broker
+        description: Username to use when connecting to the MQTT v5 compliant 
broker.
         type: string
         x-descriptors:
         - urn:camel:group:credentials
       password:
         title: Password
-        description: Password to use when connecting to the MQTT v5 compliant 
broker
+        description: Password to use when connecting to the MQTT v5 compliant 
broker.
         type: string
         format: password
         x-descriptors:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/ms-exchange-online-imap-oauth-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/ms-exchange-online-imap-oauth-source.kamelet.yaml
index 410b948d4..ce28ad403 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/ms-exchange-online-imap-oauth-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/ms-exchange-online-imap-oauth-source.kamelet.yaml
@@ -42,46 +42,46 @@ spec:
     properties:
       connectionHost:
         title: Connection Host
-        description: The IMAP server host
+        description: The IMAP server host.
         type: string
         default: outlook.office365.com
       connectionPort:
         title: Connection Port
-        description: The IMAP server port
+        description: The IMAP server port.
         type: string
         default: 993
       tenantId:
         title: Tenant ID
-        description: Azure Active Directory Tenant ID
+        description: Azure Active Directory Tenant ID.
         type: string
       clientId:
         title: Client ID
-        description: Azure Active Directory Application Client ID
+        description: Azure Active Directory Application Client ID.
         type: string
         x-descriptors:
           - urn:camel:group:credentials
       clientSecret:
         title: Client Secret
-        description: The Azure Active Directory Application Client Secret
+        description: The Azure Active Directory Application Client Secret.
         type: string
         format: password
         x-descriptors:
           - urn:camel:group:credentials
       username:
         title: Username
-        description: The username to access the mail box
+        description: The username to access the mail box.
         type: string
         example: [email protected]
         x-descriptors:
           - urn:camel:group:credentials
       fetchSize:
         title: Fetch Size
-        description: The number of messages fetched for each poll (-1 for no 
limits)
+        description: The number of messages fetched for each poll (-1 for no 
limits).
         type: integer
         default: 10
       delay:
         title: Delay
-        description: The delay between fetches in milliseconds
+        description: The delay between fetches in milliseconds.
         type: integer
         default: 60000
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
index c0a4e61a7..b062b7132 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
@@ -38,7 +38,7 @@ spec:
     properties:
       template:
         title: Template
-        description: The inline template
+        description: The inline template.
         type: string
         example: "file:////template.mustache"
         pattern: "^(http|https|file|classpath)://.*"
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/nominatim-geocode-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/nominatim-geocode-action.kamelet.yaml
index 0a1b59a07..c6bc12ef9 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/nominatim-geocode-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/nominatim-geocode-action.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
     properties:
       serverUrl:
         title: "Server URL"
-        description: "Url of the Nominatim server"
+        description: "Url of the Nominatim server."
         example: "https://nominatim.openstreetmap.org";
         type: string
   types:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
index 40eb6e771..4acb4f2cd 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: action
 spec:
   definition:
-    title: PQC Signature Action
+    title: "PQC Signature Action"
     description: Sign or verify a payload with a PQC algorithm.
     required:
     - signatureAlgorithm
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
index 1ab8caa88..783510967 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Predicate Filter Action"
-    description: "Filter based on a JSONPath Expression. Since this is a 
filter, the expression is a negation, this means that if the `foo` field of the 
example is equals to `John`, the message goes ahead, otherwise it is filtered 
out."
+    description: "Filter based on a JSONPath Expression. Since this is a 
filter, the expression is a negation. This means that if the `foo` field of the 
example is equal to `John`, the message goes ahead. Otherwise it is filtered 
out."
     required:
       - expression
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
index f425deac6..8b8641911 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Protobuf Deserialize Action"
-    description: "Deserialize payload to Protobuf"
+    description: "Deserialize payload to Protobuf."
     type: object
     properties:
       schema:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
index 40625bcac..84a74bbd0 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Protobuf Serialize Action"
-    description: "Serialize payload to Protobuf"
+    description: "Serialize payload to Protobuf."
     type: object
     properties:
       schema:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
index 6b04601d2..2988ae4a2 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
@@ -44,11 +44,11 @@ spec:
     properties:
       topic:
         title: Topic Name
-        description: The topic name or regexp
+        description: The topic name or regexp.
         type: string
       tenant:
         title: Tenant Name
-        description: The Tenant Name
+        description: The Tenant Name.
         type: string
       topicType:
         title: Topic Type
@@ -57,7 +57,7 @@ spec:
         enum: ["persistent", "non-persistent"]
       namespaceName:
         title: Pulsar Namespace Name
-        description: The Pulsar Namespace Name
+        description: The Pulsar Namespace Name.
         type: string
       serviceUrl:
         title: Service URL
@@ -83,7 +83,7 @@ spec:
         default: 1000
       batchingMaxPublishDelayMicros:
         title: Batching Maximum Publish Delay in Microsecond
-        description: "The maximum time period within which the messages sent 
is batched if batchingEnabled is true."
+        description: "Used if `batchingEnabled` is `true`. Sets the maximum 
time period within which the messages sent are batched."
         type: integer
         default: 1000
       blockIfQueueFull:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
index 838165b8c..f57bd3d49 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
@@ -83,7 +83,7 @@ spec:
         default: 10
       deadLetterTopic:
         title: Dead Letter Topic
-        description: "Name of the topic where the messages which fail 
`maxRedeliverCount` times is sent. Note: if not set, the default topic name is 
`topicName-subscriptionName-DLQ`."
+        description: "Name of the topic where the messages which fail 
`maxRedeliverCount` times are sent. Note: if not set, default topic name is 
topicName-subscriptionName-DLQ."
         type: integer
       maxRedeliverCount:
         title: Maximum Redelivery Count
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml
index f495a3020..582531974 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Redis Source"
-    description: "Get Events from a Redis cache"
+    description: "Get Events from a Redis cache."
     required:
       - redisHost
       - redisPort
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
index 7d10d6fe3..d4f288010 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Regex Router Action"
-    description: "Update the destination using the configured regular 
expression and replacement string"
+    description: "Update the destination using the configured regular 
expression and replacement string."
     required:
       - regex
       - replacement
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
index e8749c447..36f4fd228 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
@@ -35,13 +35,13 @@ spec:
 
       The required parameter `renames` is a comma-separated list of 
colon-delimited renaming pairs like for example `foo:bar,abc:xyz` and it 
represents the field rename mappings.
 
-      The optional parameter `enabled` represents the fields to include. If 
specified, only the named fields is included in the resulting message.
+      The optional parameter `enabled` represents the fields to include. If 
specified, only the named fields are included in the resulting message.
 
       The optional parameter `disabled` represents the fields to exclude. If 
specified, the listed fields are excluded from the resulting message. This 
takes precedence over the `enabled` parameter.
 
-      The default value of `enabled` parameter is `all`, so all the fields of 
the payload are included.
+      The default value of `enabled` parameter is `all`, so all the fields in 
the payload are included.
 
-      The default value of `disabled` parameter is `none`, so no fields of the 
payload are excluded.
+      The default value of `disabled` parameter is `none`, so no fields in the 
payload are excluded.
     required:
       - renames
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/rest-openapi-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/rest-openapi-sink.kamelet.yaml
index 26ffa28b4..8619a2fed 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/rest-openapi-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/rest-openapi-sink.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: REST OpenAPI Sink
+    title: "REST OpenAPI Sink"
     description: Load an OpenAPI specification from a URI and call an 
operation on a HTTP service. The request that is generated respects the rules 
given in the OpenAPI specification (for example, path parameters and 
Content-Type).
     required:
     - specification
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/scp-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/scp-sink.kamelet.yaml
index e61efc083..f9f59fb08 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/scp-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/scp-sink.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
     camel.apache.org/kamelet.type: sink
 spec:
   definition:
-    title: SCP Sink
+    title: "SCP Sink"
     description: |-
       Send file to an FTP Server through Secure Copy Protocol
     required:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/set-kafka-key-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/set-kafka-key-action.kamelet.yaml
index c66820548..c31f95b05 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/set-kafka-key-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/set-kafka-key-action.kamelet.yaml
@@ -33,7 +33,7 @@ spec:
     description: |-
       Set Kafka Key based on a specific incoming header value from the message 
body.
 
-      The headerName parameter allows you to specify which header value to set 
as Kafka Key.
+      The `headerName` parameter specifies which header value to set as Kafka 
Key.
     required:
       - headerName
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml
index c94133050..8a25a7604 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml
@@ -44,11 +44,11 @@ spec:
     properties:
       connectionHost:
         title: Connection Host
-        description: The hostname of the FTP server
+        description: The hostname of the FTP server.
         type: string
       connectionPort:
         title: Connection Port
-        description: The port of the FTP server
+        description: The port of the FTP server.
         type: string
         default: 22
       username:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/simple-filter-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/simple-filter-action.kamelet.yaml
index eb9165880..76bc5c49e 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/simple-filter-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/simple-filter-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Simple Filter Action"
-    description: "Filter based on simple expression"
+    description: "Filter based on simple expression."
     required:
       - expression
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml
index 7f76242ac..73061c9c4 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml
@@ -31,7 +31,7 @@ metadata:
     camel.apache.org/kamelet.verified: "true"
 spec:
   definition:
-    title: Timer Source
+    title: "Timer Source"
     description: Produces periodic messages with a custom payload.
     required:
       - message
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
index 7da0d969a..1aa3294a6 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
@@ -30,7 +30,7 @@ metadata:
 spec:
   definition:
     title: "Kafka Topic Name Matches Filter Action"
-    description: "Filter based on kafka topic value compared to regex"
+    description: "Filter based on kafka topic value compared to regex."
     required:
       - regex
     properties:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
index 6e5bdc84d..372585be9 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
@@ -30,13 +30,13 @@ metadata:
 spec:
   definition:
     title: "Value to Key Action"
-    description: "Replace the Kafka record key with a new key formed from a 
fields subset coming from the message body"
+    description: "Replace the Kafka record key with a new key formed from a 
fields subset coming from the message body."
     required:
       - fields
     properties:
       fields:
         title: Fields
-        description: Comma separated list of fields to be used to form the new 
key
+        description: Comma separated list of fields to be used to form the new 
key.
         type: string
     type: object
   dependencies:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml 
b/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml
index 02988cbe0..76c62cfaa 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml
@@ -29,7 +29,7 @@ metadata:
     camel.apache.org/kamelet.type: "source"
 spec:
   definition:
-    title: wttr.in Source
+    title: "wttr.in Source"
     description: |-
       Get weather forecasts from the wttr.in weather forecast service
     type: object

Reply via email to