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

github-actions[bot] pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel.git


    omit 60f0b5ea6938 Regen SBOM from commit 
de59a8a2e42b3287976d05255554d09587135258
     add 6e091083adcf Generated sources regen for SBOM (#26143)
     add f3dcac60c578 chore: fix spring-ai-image and docling CI failures by 
switching to @DisabledIfEnvironmentVariable (#26142)
     add 33b7377b16b4 chore: exclude transitive junit:junit 4.10 from 
drill-jdbc in camel-drill
     add e919d6506c72 Revert "chore(deps): Bump maven-surefire-plugin-version 
from 3.5.6 to 3.6.0 (…"
     add c211e71acf1b CAMEL-24631: Detect Ollama in camel doctor and TUI, 
LLM_BASE_URL, small-model warning, and setup guide (#26162)
     add 469c1d7e4f4c CAMEL-24622: docs - add the infinispan recovery note to 
the 4.22 and 4.18 upgrade guides (#26159)
     add 163c6b5d7579 chore(camel-test-infra-pulsar): upgrade pulsar.container 
to 4.2.4 (#26155)
     add d6f638508a8a chore(camel-test-infra-ollama): upgrade ollama.container 
to 0.33.3 (#26154)
     add 8c5492bcfe60 chore(camel-test-infra-keycloak): upgrade 
keycloak.container to 26.7.3 (#26153)
     add dfc0d9a908ec chore(camel-test-infra-docling): upgrade 
docling.container to v1.32.0 (#26150)
     add 94d495183a93 chore(camel-test-infra-hashicorp-vault): upgrade 
hashicorp.vault.container to 2.1.0 (#26152)
     add 4a1395e036f4 chore(deps): Bump jetty-version from 12.1.12 to 12.1.13 
(#26163)
     add 0665c72fc9ee chore(deps): Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer from 9.5.2 to 9.5.3 
in the elasticsearch group across 1 directory (#26161)
     add 68526c6f6b35 chore(deps): Bump the aliyun group across 1 directory 
with 2 updates
     add 019ae3f1207c chore(deps): Bump the parquet group across 1 directory 
with 2 updates (#26160)
     add 209c67a851d3 CAMEL-24605: align FopProducer XML transformation with 
Camel's standard secure XML processing configuration
     add f7f2819b50bd CAMEL-24632: camel-http - fix proxy scheme defaulting to 
https for https targets
     add c379961fa226 CAMEL-24626: camel-master - leadership gets its own lock, 
and cancelled start tasks leave the task registry
     add ba02ad20742f CAMEL-24474: camel-as2 - support TLS delivery of 
asynchronous MDNs via SSLContextParameters
     add bda1be58a6cd CAMEL-24625: camel-platform-http: add stripUriPrefix 
option for path-based reverse proxies (#26114)
     add b2741f8fe3f1 CAMEL-24634: camel-opa - new component to evaluate Open 
Policy Agent (Rego) policies against an Exchange (#26165)
     add 798f778ed061 CAMEL-24620: Add support to enable/disable 
DatatypeFeature enums in camel-jackson3
     add b7659d17f465 CAMEL-24602: Report per-module CI build elapsed time in 
PR test comments (#26147)
     add b353c1760f14 CAMEL-24618: Fix flaky 
SpringFileAntPathMatcherRemoteFileFilterTest (#26120)
     add 3d443a96cf08 CAMEL-23395: Add OpenAI agentic loop trace and lifecycle 
events (#26148)
     add 021ca4ea26a2 Camel TUI: Make popups own the footer on every tab and 
confirm process kill/stop
     add 0b46030091bb CAMEL-24636: camel-core - re-authenticate components on 
context reload after a secret rotation (#26166)
     add 6f49150d7f82 CAMEL-22981: Convert Cache EIP example to Java/XML/YAML 
tabs (#26177)
     add 9eb636056ae8 chore(deps): Bump the google-cloud group with 10 updates 
(#26179)
     add c72ea16877ad CAMEL-24425: camel-azure-storage-blob - mark sasToken as 
a secret (#26185)
     add 582ed4d999c3 Upgrade netty to 4.2.17.Final
     add 5da5312b460b chore(deps): Bump quarkus-version from 3.39.1 to 3.39.2
     add cb1ed2b20e1f CAMEL-24542: camel-qdrant - honour the PayloadSelector 
header (#26192)
     add 46ae5dc4db39 chore: fix dangling line continuation in the Camel CLI 
test-infra Dockerfile (#26202)
     add 5f58b90ff19e CAMEL-24424: camel-vertx-http - apply the outbound header 
filter on the REST producer (#26183)
     add e6fe7371176b Camel TUI: Drop the accent pane border while the shell or 
AI panel is open
     add cacdc95bd0ec chore(deps): Bump the langchain4j group with 18 updates 
(#26178)
     add 57027be8671e CAMEL-24648: camel-openai - add storeFullResponse tests 
for audio operations and document it for embeddings/audio (#26188)
     add 6121396bb3e6 CAMEL-24645: camel-opa - cover the bearerToken option 
with an integration test (#26195)
     add a7686aecdf79 docs: state four recurring patterns in the security model 
(#26206)
     add 0e7057e06cff CAMEL-24643: camel-opa - allow exchange properties in the 
OPA input document (#26187)
     add fd120518ecbd CAMEL-24427: camel-servlet, camel-jetty - enforce 
fileNameExtWhitelist on the submitted file name (#26189)
     add 81c86d4cbff9 Camel TUI: Support pasting text into the AI panel (F8) 
and the shell panel (F6)
     add d202eff67b17 Camel TUI: Recommend qwen3.6:35b-a3b as the local Ollama 
model for the AI panel
     add f33abe089d7c CAMEL-24656: camel-jbang TUI - send a smaller, 
cache-friendly prompt from the AI panel to local models
     add 08bff85d5dc9 Camel TUI: TAB completes the model name after /model and 
the mode after /tools in the AI panel
     add 915e4829f647 CAMEL-24656: camel-jbang TUI - add an AI Tools row to the 
F2 Settings popup
     add 15bcdbe2f2a6 Camel TUI: Overview table export sends uptime as a 
duration, not the start timestamp
     add 79dee237aa11 CAMEL-24656: camel-jbang TUI - expose the status document 
as MCP resources and a tui_get_status tool
     add d0091452c389 CAMEL-24656: camel-jbang TUI - trim verbose tool 
descriptions and cap the AI panel history
     add 1fd5519c6ca7 CAMEL-24656: camel-jbang TUI - expose the integration log 
tail as an MCP resource
     add 1bd2e6250556 Camel TUI: add reset-stats to tui_control so the AI panel 
can clear statistics without a restart
     add d9909a64d1c5 Camel TUI: add /context, /compact, /retry, /usage, /copy, 
/export and /prompt to the AI panel
     add 6e5987949794   CAMEL-24647: Fix flaky JBang IT tests caused by missing 
cleanup between tests
     add 4cb6973d018e CAMEL-24621: camel-langchain4j-ingest - document 
ingestion component
     add bf91f215a6c5 CAMEL-24640: Fix flaky MasterQuartzEndpointIT (#26182)
     add e6e5621639a1 CAMEL-24655: camel-coap - guard case-insensitive header 
filtering
     add e21bff913015 CAMEL-24653: SSLCertTrustTest: replace external 
badssl.com with local self-signed HTTPS endpoint (#26205)
     add 963b900a0f9c CAMEL-24352: MCP stdio transport for ai-tool routes in 
Camel Main/JBang (#26146)
     add c2717babf3b2 camel-jbang-plugin-tui: AI panel marks each question with 
an accent gutter bar
     add 2968c79e751c CAMEL-24658: camel-catalog - find components by protocol 
or product name (s3 -> aws2-s3, mqtt -> paho-mqtt5) (#26215)
     add e328c9220e53 CAMEL-24424: sync the vertx-http REST header filter note 
into the 4.22 and 4.18 upgrade guides (#26220)
     add c85ae36949f0 camel-jbang-plugin-tui: AI panel defers history 
compaction on local endpoints
     add 901e160ca28e Regen
     add 05690c03b331 Regen
     add 1dbdd61fd7ab camel-jbang-plugin-tui: document the F6 shell and F8 AI 
panels in F1 help and the TUI user manual
     add 0f83e1be0d72 camel-jbang-plugin-tui: extract shared diagram detail 
panels out of RoutesTab and DiagramTab
     add 857dc649dd0e CAMEL-24630: Fix duplicate kamelet routes on supervised 
reload (#26173)
     add b612e85caf27 Regen
     add c0e107563afd upgrade surefire in jbang exports
     add d207818ba528 CAMEL-24603: Document JIRA workflow transition IDs in 
AGENTS.md (#26175)
     add b11756115741 Use ubuntu-slim for small gitHub Actions
     add c96dc301a8b1 camel-management: skip routes not registered in JMX in 
getManagedRoutes
     add fb78ad188232 chore(camel-test-infra-cassandra): upgrade 
cassandra.container to 5.0.9
     add def2d3256e0e chore(camel-test-infra-opa): upgrade opa.container to 
1.20.2-static
     add e992b92cac64 chore(camel-test-infra-qdrant): upgrade qdrant.container 
to v1.19.1-unprivileged
     add 6ca208bb9cf6 chore(camel-test-infra-fhir): upgrade fhir.container to 
v8.12.0-1
     add 39d006ac2017 chore(deps): Bump org.aesh:terminal-http from 3.17.1 to 
3.17.2
     add 9b720ccacd2a chore(deps): Bump aws-java-sdk2-version from 2.54.9 to 
2.54.13
     add df5141cd2e31 Replace deprecated secret URiParam in new Camel OPA 
component
     add 8706e96505eb Local E2E tests for camel-openai Audio, Image and 
Moderation (#26212)
     add 6c5903d0f8bd camel-jbang-plugin-tui: AI panel answers after the tool 
call limit instead of failing
     add fae344218968 CAMEL-24644: camel-opa - add producer health check for 
the OPA server (#26191)
     add f5e3f53a3dcb CAMEL-24535: camel-tensorflow-serving - deprecate 
Target/Credentials headers (#26194)
     add 52f41d6aff3c chore(camel-test-infra-hivemq): upgrade hivemq.container 
to 2026.5
     add e7e9b16da721 chore(camel-test-infra-hivemq): upgrade 
hivemq.sparkplug.from.image to 2026.5
     add af47bb68a15c Do not skip compilation of test for camel jbang IT
     add 4e837bbb7d3d camel-jbang-plugin-tui: /write live replays the AI edit 
in the Source editor
     add 4462fd61418f camel-jbang-plugin-tui: keep the prompt within budget 
with the file editing tools in the core set
     add 8bb0a69f10e4 CAMEL-22981: Convert PQC DataFormat basic usage example 
to Java/YAML tabs (#26245)
     add e0135790644f CAMEL-24635: Cleanup of unused maven plugin related 
dependencies
     add 3038c4b331f5 CAMEL-24651: Fix NPE in 
ExceptionHelper.stackTraceToString() when exception is null
     add 935f581a8a59 CAMEL-24659: camel run defaults to the jbang runtime, and 
--runtime=main runs in a separate JVM (#26226)
     add ea5c80bda960 Regen
     add d041975943e8 CAMEL-24600: Fix flaky test 
JmsConcurrentConsumerInOnlyTest.testConcurrentConsumers (#26181)
     add 76a4eef4a6ba Pin com.squareup.wire:wire-runtime to 6.4.7 to remediate 
CVE-2026-45799 (#26243)
     add a7949dd16a7d camel-jbang-plugin-tui: F8 at a live edit pause asks the 
AI about the change
     add 0397b1744a06 camel-jbang-plugin-tui: tui_catalog_doc tells path from 
query options and spells out the URI rules
     add 2c084539645e CAMEL-23954: Add langchain4j-agent moderation support
     add 0e6f813880ae chore(camel-test-infra-ollama): upgrade 
ollama.container.ppc64le to v0.32.7 (#25917)
     add 957613bf3d47 CAMEL-24597: Fix MailConverters double getContent() call 
causing flaky POP3 test
     add 7c77373736b5 CAMEL-24665: Add maxConcurrentSessions to Azure Service 
Bus consumer - #26246
     add edf3dad5db26 CAMEL-24666: camel-catalog suggests option names by 
default with edit distance (#26256)
     add a4e0eff60cb5 chore(deps): Bump groovy-version from 5.1.1 to 5.1.2
     add ee58bf7756b5 Fix route model metadata: missing advanced labels and 
delayer leaking its label into defaultValue
     add 364a17a0f752 Regen
     add 39a25440d2a9 CAMEL-24435: camel-as2 - clear the per-request 
asynchronous MDN state on the connection context (#26207)
     add dec5e999f445 Regen
     add 688f2f039c0d chore(deps): Bump com.google.genai:google-genai from 
1.68.0 to 1.70.0 (#26255)
     add 86f3e8c2fdde chore(deps): Bump jline-version from 4.4.1 to 4.4.2 
(#26254)
     add 5c0ec3ce6337 chore(deps): Bump org.opensearch.client:opensearch-java 
from 3.9.0 to 3.10.0 (#26251)
     add c02f1f068e4a chore(deps): Bump 
com.google.api.grpc:proto-google-common-protos from 2.75.0 to 2.76.0 (#26250)
     add b33013f241e1 chore(deps): Bump google-cloud-functions-version from 
2.84.0 to 2.85.0 (#26249)
     add 95d1634495b2 chore(deps): Bump run.endive:runtime from 1.0.1 to 1.1.0 
(#26248)
     add e69a5860507d CAMEL-24663: Camel TUI - drive the TUI from coding agents 
over ACP (#26244)
     add b0857cd2fc4d CAMEL-24669: camel-groovy - Support Jackson 3 nodes in 
groovyJson/groovyXml and fix prettyPrint=false
     add f98445baabe9 CAMEL-24548 CAMEL-24549: Sync backport upgrade guides 
(#26021)
     add f5395dfd3b75 camel-jbang-plugin-tui: ACP follow-ups for file edits and 
the simple helpers
     add 33dd6d13440c chore(deps): Bump kubernetes-client-version from 7.8.0 to 
7.9.0 (#26242)
     add c9701c5a973f chore(deps): Bump jackson-jq-version from 1.6.3 to 1.6.4 
(#26241)
     add 8aa95a79bd95 chore(deps): Bump jolokia-version from 2.6.1 to 2.6.2 
(#26240)
     add 8ac95af1ae5b chore(deps): Bump google-auth-library-oauth2-http-version 
from 1.51.0 to 1.52.0 (#26239)
     add addc8ec884ab chore(deps): Bump huaweicloud-sdk-version from 3.1.214 to 
3.1.215 (#26238)
     add c463b7eaaf86 chore(deps): Bump hapi-fhir-core-version from 6.10.3 to 
6.10.4 (#26236)
     add 1c113a7d650f chore(deps): Bump grpc-version from 1.83.1 to 1.84.0 
(#26234)
     add 7a24425c00f5 chore(deps): Bump infinispan-version from 16.2.2 to 
16.2.3 (#26233)
     add 0a8406a22514 chore(deps): Bump 
software.amazon.kinesis:amazon-kinesis-client from 3.5.1 to 3.5.2 (#26232)
     add 108c8808fe00 CAMEL-24598: Fix flaky test 
JGroupsRaftProducerTest.shouldSendBody
     add e1d8cc6fee92 camel-vertx-websocket: Fix flaky peer count assertions in 
VertxWebsocketTest (#26263)
     add 049ee53d287f camel-djl: Bound the mock wait in tests so a stuck route 
cannot kill the fork
     add ca91375a5cc7 ci: Fix order-dependent config list assertions in 
CamelConfigITCase
     add f2cc9f8767b3 ci: Stop leaked infra services in InfrastructureITCase
     add d89b367daede CAMEL-24668: Fix MLLP consumer discarding pipelined HL7 
messages (#26259)
     add cde669f2ba4f chore(deps): Bump com.google.api-client:google-api-client 
from 2.9.0 to 2.9.1 (#26237)
     add 4fa3e4eb8fcb Update known releases in catalog
     add 18e28c9c912d CAMEL-24678: camel-jbang - infra ps lists every running 
instance (#26269)
     add 4b1fc499a0ce CAMEL-24677: camel-smooks - align XML reader 
configuration with the other XML components (#26270)
     add 6e487e604684 Upgrade Vert.x to 4.5.34 (#26271)
     add 522d91442b41 CAMEL-24679: Camel TUI: give the MCP server's tool 
registry the launcher (#26272)
     add e9db23be8f12 CAMEL-23677: Fix SjmsConnectionRecoveryTest to run on 
s390x (#26275)
     add 669c6093cd79 CAMEL-24620: Add support to enable/disable features from 
StreamReadFeature/StreamWriteFeature enums (#26277)
     add d6adc5e0f83a CAMEL-24680: camel-jpa - Field access for KeyValueEntry, 
cover all shipped entities in the mapping test (#26280)
     add 0ef94ee8feab CAMEL-24676: camel-jgroups - add a configurable 
deserialization filter and document serialization hardening (#26267)
     add f02cde41ea67 CAMEL-24676: Sync the camel-jgroups 4.22.1 upgrade guide 
entry to main (#26282)
     add 317d36789179 CAMEL-23376: Add completionGoals to regenerate 
src/generated/ after release
     add db0e4452d82b CAMEL-23825: Fix spurious WARN log in 
readJandexIndexIgnoreMissing for missing jandex.idx
     add f0018818f13b chore(deps): Bump jackson-jq-version from 1.6.4 to 1.6.5 
(#26298)
     add 122419523852 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.24 
to 2.6.25 (#26297)
     add 52b6016a8121 chore(deps): Bump io.camunda:camunda-client-java from 
8.9.17 to 8.9.19 (#26296)
     add 26ac3db6a27a chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit from 
7.7.1.202607240634-r to 7.8.0.202609011348-r (#26295)
     add f015f46c97be chore(deps): Bump eu.maveniverse.maven.nisse:extension 
from 0.9.10 to 0.9.11 (#26290)
     add ae1959284abe chore(deps): Bump com.h2database:h2 from 2.4.240 to 
2.5.250 (#26287)
     add 84882f559173 chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension from 4.27.3 to 4.27.4 
(#26286)
     add 732e331844a7 chore(deps): Bump com.aliyun:eventbridge20200401 from 
7.4.0 to 7.5.0 in the aliyun group (#26284)
     add 4780d8674134 chore(deps): Bump org.slf4j:slf4j-api from 2.0.18 to 
2.0.19 (#26289)
     add dba61671eeb8 chore(deps): Bump bytebuddy-version from 1.18.12 to 
1.18.13 (#26288)
     add 66fb538138c2 chore: camel-lumberjack - disable flaky 
LumberjackMultiThreadIT on CI
     add a8f87ad7f106 chore(deps): Bump org.mvel:mvel2 from 2.5.3.Final to 
2.5.4.Final (#26291)
     add 2dd4c7826ed8 CAMEL-24681: camel-jbang export add to pom.xml repos from 
properties camel.jbang.repos and camel.extra.repos
     add d858054b9873 CAMEL-24676: Sync the camel-jgroups 4.18.5 upgrade guide 
entry to main (#26326)
     add 07a3c9e4ab8e CAMEL-24677: document the camel-smooks external-entity 
change in the 4.22 and 4.18 upgrade guides (#26332)
     add 55e7363ca55d chore: fix misleading javadoc and document 
camel.extra.repos (#26328)
     add 31906889dade CAMEL-24216: Wrap setAttribute in try-catch in 
XsltEndpoint like XsltSaxonEndpoint (#26331)
     add 2efea47304e1 CAMEL-24687: camel-quickjs - recycle an engine once its 
WebAssembly memory or evaluation count is exhausted (#26308)
     add 156a1b58a921 chore(docs): use backtick formatting for property names 
in option tables (#26341)
     add c4ecbe3b6661 chore: sync main's 4.22 upgrade guide with the notes 
shipping in camel-4.22.x (#26333)
     add 1910700d5dae chore(deps): Upgrade Netty to 4.2.18.Final (#26345)
     add 8c4ef018d777 CAMEL-24539: docs - add the camel-openai note to the 
4.22.1 upgrade guide (#26348)
     add 207cc5f7dae6 chore(docs): split the user manual "Resources & Guides" 
nav into Tools, How-to Guides and Contributing (#26353)
     add ab16810b1a56 chore(docs): fix malformed tables and callouts that fail 
the website build (#26356)
     add 443a4c56df79 chore(camel-test-infra-minio): pull MinIO test image from 
quay.io (#26359)
     add fb576804a5ae CAMEL-24692: camel-catalog - validate simple/groovy with 
property placeholders as operands (#26349)
     add d089f084ce5f CAMEL-24694: camel-yaml-dsl - validator must accept the 
scalar forms the runtime accepts (#26351)
     add 15bce9716352 CAMEL-24695: camel-jbang - one shared set of Camel 
authoring MCP tools for camel mcp and camel tui --mcp
     add 10ac427f27ad CAMEL-24695: Address review feedback
     add 861026f8faa2 CAMEL-24702: camel-yaml-dsl - YAML load errors say what 
to write: unknown expression or field with the nearest name, beans class not 
found (#26361)
     add 616bbe8b2459 CAMEL-24697: camel-yaml-dsl - schema must accept 
inheritErrorHandler and the resequence expression wrapper; jaxb needs a 
contextPath in the docs (#26355)
     add 131b7d235aa1 CAMEL-24693: docs - write the EIP YAML examples for 
circuit breaker, load balancer, doCatch and aggregate in the YAML DSL shape 
(#26354)
     add 6f9bf5d68d3d CAMEL-24700: camel-core-model - circuitBreaker accepts 
onFallback written before steps (#26365)
     add af6d05101f14 CAMEL-24705: camel-jbang - a CLI flag wins over the same 
option in application.properties (#26363)
     add 22b137ceda3c CAMEL-24701: camel-jbang - logging.level.root in 
application.properties keeps the CLI log layout and --logging-level wins 
(#26366)
     add faccdfd432cb CAMEL-24693: docs - the saga and stop YAML examples 
validate (option is a list, the when branches have their predicates) (#26373)
     add 73b21031cd12 Regen SBOM from commit 
faccdfd432cb01a23712078d34d40a2328baa1f2

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (60f0b5ea6938)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (73b21031cd12)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/CI-ARCHITECTURE.md                         |     3 +
 .../actions/incremental-build/incremental-build.sh |    45 +-
 .../actions/incremental-build/reactor_timing.sh    |   232 +
 .../incremental-build/reactor_timing_test.sh       |   122 +
 .github/workflows/check-container-versions.yml     |     2 +-
 .github/workflows/depsreview.yaml                  |     2 +-
 .github/workflows/pr-cleanup-branches.yml          |     2 +-
 .github/workflows/pr-commenter.yml                 |     2 +-
 .github/workflows/pr-id.yml                        |     2 +-
 .github/workflows/pr-labeler.yml                   |     2 +-
 .github/workflows/pr-test-commenter.yml            |     2 +-
 .mvn/extensions.xml                                |     4 +-
 AGENTS.md                                          |    10 +
 bom/camel-bom/pom.xml                              |    10 +
 camel-sbom/camel-sbom.json                         | 36042 ++++++++++---------
 camel-sbom/camel-sbom.xml                          | 21111 +++++------
 catalog/camel-allcomponents/pom.xml                |    10 +
 catalog/camel-catalog-suggest/pom.xml              |     6 +-
 .../catalog/suggest/CatalogSuggestionStrategy.java |    53 +-
 .../catalog/suggest/CamelCatalogSuggestTest.java   |     9 +-
 .../org/apache/camel/catalog/components.properties |     2 +
 .../apache/camel/catalog/components/activemq.json  |     1 +
 .../apache/camel/catalog/components/activemq6.json |     1 +
 .../camel/catalog/components/azure-servicebus.json |    78 +-
 .../catalog/components/azure-storage-blob.json     |   170 +-
 .../org/apache/camel/catalog/components/http.json  |     4 +-
 .../org/apache/camel/catalog/components/https.json |     4 +-
 .../org/apache/camel/catalog/components/imap.json  |     1 +
 .../org/apache/camel/catalog/components/imaps.json |     1 +
 .../apache/camel/catalog/components/jgroups.json   |     6 +-
 .../catalog/components/langchain4j-agent.json      |     3 +-
 .../catalog/components/langchain4j-ingest.json     |    56 +
 .../org/apache/camel/catalog/components/opa.json   |    58 +
 .../camel/catalog/components/platform-http.json    |    21 +-
 .../org/apache/camel/catalog/components/pop3.json  |     1 +
 .../org/apache/camel/catalog/components/pop3s.json |     1 +
 .../apache/camel/catalog/components/smooks.json    |     3 +-
 .../org/apache/camel/catalog/components/smtp.json  |     1 +
 .../org/apache/camel/catalog/components/smtps.json |     1 +
 .../catalog/components/tensorflow-serving.json     |     4 +-
 .../apache/camel/catalog/dataformats/smooks.json   |     3 +-
 .../apache/camel/catalog/dev-consoles-openapi.json |    14 +-
 .../apache/camel/catalog/dev-consoles/context.json |     4 +-
 .../camel/catalog/dev-consoles/route-topology.json |    19 +-
 .../org/apache/camel/catalog/docs.properties       |     2 +
 .../org/apache/camel/catalog/docs/cache-eip.adoc   |    41 +-
 .../camel/catalog/docs/circuitBreaker-eip.adoc     |    12 +-
 .../camel/catalog/docs/customLoadBalancer-eip.adoc |     4 +-
 .../org/apache/camel/catalog/docs/doTry-eip.adoc   |     8 +-
 .../catalog/docs/failoverLoadBalancer-eip.adoc     |    28 +-
 .../camel/catalog/docs/fault-tolerance-eip.adoc    |    18 +-
 .../camel/catalog/docs/groovyJson-dataformat.adoc  |     2 +-
 .../camel/catalog/docs/groovyXml-dataformat.adoc   |     2 +-
 .../camel/catalog/docs/hwcloud-smn-component.adoc  |     2 +-
 .../docs/infinispan-embedded-component.adoc        |     4 +
 .../apache/camel/catalog/docs/java-language.adoc   |     2 +-
 .../camel/catalog/docs/jgroups-component.adoc      |    61 +
 .../apache/camel/catalog/docs/joor-language.adoc   |     2 +-
 .../camel/catalog/docs/keyValueRepository.adoc     |     6 +-
 .../catalog/docs/langchain4j-agent-component.adoc  |    23 +
 .../catalog/docs/langchain4j-agent-guardrails.adoc |    32 +
 .../catalog/docs/langchain4j-ingest-component.adoc |   185 +
 .../org/apache/camel/catalog/docs/main.adoc        |  1121 +-
 .../org/apache/camel/catalog/docs/marshal-eip.adoc |    14 +-
 .../camel/catalog/docs/master-component.adoc       |    11 +
 .../org/apache/camel/catalog/docs/mcp-server.adoc  |   142 +-
 .../apache/camel/catalog/docs/opa-component.adoc   |   231 +
 .../org/apache/camel/catalog/docs/openai-mcp.adoc  |    16 +
 .../camel/catalog/docs/openai-operations.adoc      |     6 +
 .../camel/catalog/docs/opensearch-component.adoc   |     2 +-
 .../catalog/docs/platform-http-component.adoc      |    31 +
 .../apache/camel/catalog/docs/pqc-dataformat.adoc  |    13 +-
 .../camel/catalog/docs/properties-component.adoc   |    22 +-
 .../camel/catalog/docs/quickjs-language.adoc       |    17 +
 .../camel/catalog/docs/randomLoadBalancer-eip.adoc |     2 +-
 .../camel/catalog/docs/resilience4j-eip.adoc       |    38 +-
 .../catalog/docs/roundRobinLoadBalancer-eip.adoc   |     2 +-
 .../org/apache/camel/catalog/docs/saga-eip.adoc    |     7 +-
 .../camel/catalog/docs/stickyLoadBalancer-eip.adoc |     8 +-
 .../org/apache/camel/catalog/docs/stop-eip.adoc    |     6 +-
 .../camel/catalog/docs/topicLoadBalancer-eip.adoc  |     2 +-
 .../apache/camel/catalog/docs/unmarshal-eip.adoc   |    17 +-
 .../catalog/docs/weightedLoadBalancer-eip.adoc     |     4 +-
 .../main/camel-main-configuration-metadata.json    |     3 +-
 .../apache/camel/catalog/main/sensitive-keys.json  |     1 +
 .../org/apache/camel/catalog/models/route.json     |    10 +-
 .../org/apache/camel/catalog/models/smooks.json    |     3 +-
 .../catalog/releases/camel-quarkus-releases.json   |     5 +
 .../camel/catalog/releases/camel-releases.json     |    14 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    17 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |    17 +-
 .../camel/catalog/schemas/camelYamlDsl-model.json  |    45 +-
 .../apache/camel/catalog/test-infra/metadata.json  |    29 +-
 .../org/apache/camel/catalog/CamelCatalog.java     |    48 +-
 .../apache/camel/catalog/CatalogTermMatcher.java   |   199 +
 .../camel/catalog/CamelCatalogSuggestionTest.java  |   108 +
 .../org/apache/camel/catalog/CamelCatalogTest.java |   132 +
 catalog/camel-report-maven-plugin/pom.xml          |     5 -
 .../java/org/apache/camel/maven/ValidateMojo.java  |     3 -
 .../apache/camel/component/activemq/activemq.json  |     1 +
 .../camel/component/activemq/ActiveMQEndpoint.java |     2 +
 .../camel/component/activemq6/activemq6.json       |     1 +
 .../component/activemq6/ActiveMQEndpoint.java      |     2 +
 .../camel-ai/camel-ai-observability-api/pom.xml    |     6 +
 .../ai/observability/GenAiErrorSupport.java        |     3 +-
 .../ai/observability/GenAiErrorSupportTest.java    |    25 +
 .../apache/camel/component/djl/AudioLocalTest.java |     2 +-
 .../component/djl/CvActionRecognitionTest.java     |     2 +-
 .../djl/CvImageClassificationLocalTest.java        |     2 +-
 .../component/djl/CvImageClassificationTest.java   |     2 +-
 .../component/djl/CvImageEnhancementLocalTest.java |     2 +-
 .../camel/component/djl/CvImageGenerationTest.java |     2 +-
 .../component/djl/CvInstanceSegmentationTest.java  |     2 +-
 .../camel/component/djl/CvObjectDetectionTest.java |     2 +-
 .../camel/component/djl/CvPoseEstimationTest.java  |     2 +-
 .../component/djl/CvSemanticSegmentationTest.java  |     2 +-
 .../apache/camel/component/djl/DJLTestSupport.java |    47 +
 .../camel/component/djl/NlpQuestionAnswerTest.java |     2 +-
 .../component/djl/NlpSentimentAnalysisTest.java    |     2 +-
 .../component/djl/TimeSeriesForecastingTest.java   |     2 +-
 .../docling/integration/BatchProcessingIT.java     |     4 +-
 .../component/docling/integration/ChunkingIT.java  |     4 +-
 .../integration/DoclingServeProducerIT.java        |     4 +-
 .../integration/ExtractStructuredDataIT.java       |     4 +-
 .../docling/integration/MetadataExtractionIT.java  |     4 +-
 .../docling/integration/OcrExtractionIT.java       |     4 +-
 .../langchain4j/agent/api/AbstractAgent.java       |     1 -
 .../langchain4j/agent/api/AgentConfiguration.java  |    28 +
 .../langchain4j/agent/api/AgentWithMemory.java     |     2 +
 .../langchain4j/agent/api/AgentWithoutMemory.java  |     2 +
 .../component/langchain4j/agent/api/Headers.java   |     4 +
 .../langchain4j/agent/api/ModerationSupport.java   |    69 +
 .../agent/api/AgentConfigurationTest.java          |    12 +
 .../langchain4j/agent/api/AgentModerationTest.java |   248 +
 .../agent/api/FlaggingModerationModel.java         |    40 +
 .../langchain4j/agent/langchain4j-agent.json       |     3 +-
 .../src/main/docs/langchain4j-agent-component.adoc |    23 +
 .../main/docs/langchain4j-agent-guardrails.adoc    |    32 +
 .../agent/LangChain4jAgentProducer.java            |    15 +
 .../langchain4j/agent/FlaggingModerationModel.java |    40 +
 .../agent/LangChain4jAgentModerationTest.java      |   177 +
 .../LangChain4jAgentMcpAndCamelToolsIT.java        |     2 +
 .../integration/LangChain4jAgentWithMemoryIT.java  |     2 +-
 .../LangChain4jAgentWithMemoryServiceIT.java       |     3 +-
 .../langchain4j/agent/integration/ModelHelper.java |    12 +-
 .../camel-langchain4j-agent/test-execution.md      |    50 +-
 .../langchain4j/chat/OllamaTestSupport.java        |     7 +-
 .../camel-langchain4j-chat/test-execution.md       |    42 +-
 .../camel-ai/camel-langchain4j-ingest/pom.xml      |   119 +
 .../LangChain4jIngestComponentConfigurer.java      |   135 +
 .../LangChain4jIngestConfigurationConfigurer.java  |   108 +
 .../LangChain4jIngestEndpointConfigurer.java       |   119 +
 .../LangChain4jIngestEndpointUriFactory.java}      |    25 +-
 .../langchain4j/ingest/langchain4j-ingest.json     |    56 +
 .../services/org/apache/camel/component.properties |     7 +
 .../org/apache/camel/component/langchain4j-ingest  |     2 +
 .../camel/configurer/langchain4j-ingest-component  |     2 +
 .../camel/configurer/langchain4j-ingest-endpoint   |     2 +
 ...ngchain4j.ingest.LangChain4jIngestConfiguration |     2 +
 .../camel/urifactory/langchain4j-ingest-endpoint   |     2 +
 .../main/docs/langchain4j-ingest-component.adoc    |   185 +
 .../langchain4j/ingest/BatchingEmbeddingModel.java |    65 +
 .../component/langchain4j/ingest/IngestResult.java |    32 +-
 .../langchain4j/ingest/IngestService.java          |   142 +
 .../langchain4j/ingest/LangChain4jIngest.java      |    49 +
 .../ingest/LangChain4jIngestComponent.java         |    84 +
 .../ingest/LangChain4jIngestConfiguration.java     |   215 +
 .../ingest/LangChain4jIngestEndpoint.java          |    78 +
 .../ingest/LangChain4jIngestHeaders.java           |    49 +
 .../ingest/LangChain4jIngestProducer.java          |   216 +
 .../langchain4j/ingest/TikaTextDecode.java         |    49 +
 .../ingest/DeterministicEmbeddingModel.java        |    71 +
 .../LangChain4jIngestBeanResolutionTest.java       |    92 +
 .../ingest/LangChain4jIngestDedupTest.java         |    85 +
 .../LangChain4jIngestDoclingPipelineTest.java      |   119 +
 .../ingest/LangChain4jIngestProducerTest.java      |   242 +
 .../ingest/LangChain4jIngestQdrantIT.java          |   137 +
 .../ingest/LangChain4jIngestTikaPipelineTest.java  |   144 +
 .../ingest/LangChain4jIngestValidationTest.java    |   114 +
 .../langchain4j/ingest/TikaTextDecodeTest.java     |    65 +
 .../src/test/resources/log4j2.properties           |    18 +-
 .../src/test/resources/pump.pdf                    |   Bin 0 -> 850 bytes
 .../component/mcp/server/McpServerConstants.java   |    10 +
 .../camel-mcp-server/src/main/docs/mcp-server.adoc |   142 +-
 .../mcp/server/main/DefaultMcpServerFactory.java   |    11 +
 .../mcp/server/stdio/StdioMcpServerEngine.java     |   222 +
 .../src/main/resources/log4j2-mcp-stdio.properties |    26 +-
 .../server/main/DefaultMcpServerFactoryTest.java   |    63 +
 .../server/main/McpServerMainPropertiesTest.java   |    37 +-
 .../mcp/server/stdio/McpStdioHarnessMain.java      |    55 +
 .../mcp/server/stdio/StdioMcpServerEngineTest.java |   132 +
 .../mcp/server/stdio/StdioMcpServerProcessIT.java  |   113 +
 .../camel-openai/src/main/docs/openai-mcp.adoc     |    16 +
 .../src/main/docs/openai-operations.adoc           |     6 +
 .../openai/AbstractOpenAIExchangeEvent.java        |    63 +
 ...okenTracker.java => AgenticIterationTrace.java} |    46 +-
 .../component/openai/AgenticToolCallTrace.java     |    39 +-
 .../component/openai/McpToolCallExecutor.java      |    45 +-
 .../openai/OpenAIAgenticLoopCompletedEvent.java    |    62 +
 ...ker.java => OpenAIAgenticLoopStartedEvent.java} |    43 +-
 .../openai/OpenAIAgenticObservability.java         |   136 +
 .../openai/OpenAIAgenticTokenTracker.java          |    15 +
 .../openai/OpenAIAgenticToolCallExecutedEvent.java |    69 +
 .../camel/component/openai/OpenAIConstants.java    |     4 +-
 .../camel/component/openai/OpenAIProducer.java     |   207 +-
 .../openai/OpenAIAgenticEventNotifierTest.java     |   185 +
 .../openai/OpenAIAgenticObservabilityTest.java     |    28 +-
 .../openai/OpenAIAgenticTokenTrackerTest.java      |    12 +
 .../component/openai/OpenAIAgenticTraceTest.java   |   251 +
 .../openai/OpenAIAudioTranscriptionMockTest.java   |    17 +
 .../openai/OpenAIAudioTranslationMockTest.java     |    19 +
 .../integration/OpenAIAudioExternalServiceIT.java  |    68 +
 .../OpenAIExternalServiceTestSupport.java          |    57 +
 .../integration/OpenAIImageExternalServiceIT.java  |    63 +
 .../OpenAIModerationExternalServiceIT.java         |    55 +
 components/camel-ai/camel-openai/test_execution.md |    91 +
 .../camel/component/qdrant/QdrantProducer.java     |    30 +-
 .../qdrant/it/QdrantPayloadSelectorIT.java         |   132 +
 .../tensorflow/serving/tensorflow-serving.json     |     4 +-
 .../serving/TensorFlowServingConstants.java        |    20 +-
 components/camel-ai/pom.xml                        |     1 +
 .../as2/api/AS2AsynchronousMDNManager.java         |    60 +-
 .../component/as2/api/AS2ServerConnection.java     |   114 +-
 ...2AsynchronousMDNManagerDeliveryAddressTest.java |    49 +-
 .../component/as2/AS2AsyncMdnContextReuseTest.java |   127 +
 components/camel-aws/camel-aws2-kinesis/pom.xml    |    20 +
 .../servicebus/ServiceBusComponentConfigurer.java  |     6 +
 .../servicebus/ServiceBusEndpointConfigurer.java   |     6 +
 .../servicebus/ServiceBusEndpointUriFactory.java   |     3 +-
 .../azure/servicebus/azure-servicebus.json         |    78 +-
 .../azure/servicebus/ServiceBusConfiguration.java  |    15 +
 .../servicebus/client/ServiceBusClientFactory.java |     1 +
 .../azure/servicebus/ServiceBusEndpointTest.java   |    31 +
 .../azure/storage/blob/BlobEndpointUriFactory.java |     3 +-
 .../azure/storage/blob/azure-storage-blob.json     |   170 +-
 .../azure/storage/blob/BlobConfiguration.java      |     2 +-
 .../apache/camel/coap/CoAPHeaderInjectionTest.java |    83 +
 components/camel-drill/pom.xml                     |     4 +
 .../apache/camel/component/fop/FopProducer.java    |    11 +
 .../camel/component/fop/FopExternalEntityTest.java |    70 +
 components/camel-groovy/pom.xml                    |     5 +
 .../src/main/docs/groovyJson-dataformat.adoc       |     2 +-
 .../src/main/docs/groovyXml-dataformat.adoc        |     2 +-
 .../camel/groovy/json/GroovyJSonlDataFormat.java   |     9 +-
 .../camel/groovy/xml/GroovyXmlDataFormat.java      |     5 +-
 .../camel/groovy/GroovyJackson3DataFormatTest.java |    68 +
 .../groovy/json/GroovyJSonDataFormatTest.java      |     2 +-
 .../org/apache/camel/http/base/HttpHelper.java     |    86 +
 .../http/base/HttpHelperStripUriPrefixTest.java    |    70 +
 .../camel/http/common/HttpCommonEndpoint.java      |     5 +-
 .../camel/http/common/HttpConfiguration.java       |     4 +-
 .../org/apache/camel/component/http/http.json      |     4 +-
 .../org/apache/camel/component/http/https.json     |     4 +-
 .../apache/camel/component/http/HttpComponent.java |    13 +-
 .../apache/camel/component/http/HttpEndpoint.java  |     5 +-
 .../camel/component/http/HttpProxyServerTest.java  |    28 +
 .../src/main/docs/hwcloud-smn-component.adoc       |     2 +-
 .../main/docs/infinispan-embedded-component.adoc   |     4 +
 .../jackson3/AbstractJacksonDataFormat.java        |   132 +-
 .../component/jackson3/JacksonFeaturesTest.java    |    60 +-
 .../component/jetty12/AttachmentHttpBinding.java   |    59 +-
 .../MultiPartFormFileNameExtWhitelistTest.java     |   101 +
 .../jgroups/raft/JGroupsRaftAbstractTest.java      |    36 +-
 .../jgroups/raft/JGroupsRaftConsumerTest.java      |     2 +-
 .../jgroups/raft/JGroupsRaftProducerTest.java      |     2 +-
 .../cluster/JGroupsRaftClusterAbstractTest.java    |    50 +-
 .../JGroupsRaftClusteredRoutePolicyTest.java       |    11 +-
 .../raft/cluster/JGroupsRaftMasterTest.java        |    18 +-
 .../jgroups/JGroupsComponentConfigurer.java        |     6 +
 .../jgroups/JGroupsEndpointConfigurer.java         |     6 +
 .../jgroups/JGroupsEndpointUriFactory.java         |     3 +-
 .../apache/camel/component/jgroups/jgroups.json    |     6 +-
 .../src/main/docs/jgroups-component.adoc           |    61 +
 .../component/jgroups/CamelJGroupsReceiver.java    |    11 +-
 .../camel/component/jgroups/JGroupsComponent.java  |    29 +
 .../camel/component/jgroups/JGroupsEndpoint.java   |    59 +-
 .../camel/component/jgroups/JGroupsException.java  |     4 +
 .../jgroups/CapturingExceptionHandler.java}        |    33 +-
 .../JGroupsDefaultDeserializationFilterTest.java   |   121 +
 .../jgroups/JGroupsDeserializationFilterTest.java  |   111 +
 .../issues/JmsConcurrentConsumerInOnlyTest.java    |     4 +-
 .../camel-joor/src/main/docs/java-language.adoc    |     2 +-
 .../camel-joor/src/main/docs/joor-language.adoc    |     2 +-
 components/camel-jpa/pom.xml                       |     7 +-
 .../processor/keyvalue/jpa/KeyValueEntry.java      |    14 +-
 .../ShippedEntitiesHibernateMappingTest.java}      |    27 +-
 .../src/test/resources/META-INF/persistence.xml    |     9 +-
 .../camel/component/kamelet/KameletComponent.java  |     5 +-
 .../kamelet/KameletSupervisedReloadTest.java       |   144 +
 .../lumberjack/LumberjackMultiThreadIT.java        |     4 +
 .../org/apache/camel/component/mail/imap.json      |     1 +
 .../org/apache/camel/component/mail/imaps.json     |     1 +
 .../org/apache/camel/component/mail/pop3.json      |     1 +
 .../org/apache/camel/component/mail/pop3s.json     |     1 +
 .../org/apache/camel/component/mail/smtp.json      |     1 +
 .../org/apache/camel/component/mail/smtps.json     |     1 +
 .../camel/component/mail/MailConverters.java       |     8 +-
 .../apache/camel/component/mail/MailEndpoint.java  |     2 +
 .../src/main/docs/master-component.adoc            |    11 +
 .../camel/component/master/MasterConsumer.java     |    69 +-
 .../master/MasterConsumerLeadershipTest.java       |    90 +
 .../component/mllp/internal/MllpSocketBuffer.java  |    27 +
 .../mllp/internal/TcpSocketConsumerRunnable.java   |   108 +-
 ...MllpTcpServerConsumerPipelinedMessagesTest.java |   133 +
 .../test/junit/rule/mllp/MllpClientResource.java   |    54 +
 .../apache/camel/test/oauth/SSLCertTrustTest.java  |    74 +-
 .../src/test/resources/selfsigned-keystore.p12     |   Bin 0 -> 2720 bytes
 .../camel-vertx-http => camel-opa}/pom.xml         |    49 +-
 .../component/opa/OpaComponentConfigurer.java      |   132 +
 .../camel/component/opa/OpaEndpointConfigurer.java |   104 +
 .../component/opa/OpaEndpointUriFactory.java}      |    28 +-
 .../org/apache/camel/component/opa/opa.json        |    58 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/opa        |     2 +
 .../org/apache/camel/configurer/opa-component      |     2 +
 .../org/apache/camel/configurer/opa-endpoint       |     2 +
 .../org/apache/camel/urifactory/opa-endpoint       |     2 +
 .../camel-opa/src/main/docs/opa-component.adoc     |   231 +
 .../apache/camel/component/opa/OpaComponent.java   |    71 +
 .../camel/component/opa/OpaConfiguration.java      |   165 +
 .../apache/camel/component/opa/OpaConstants.java   |    44 +
 .../apache/camel/component/opa/OpaEndpoint.java    |   112 +
 .../opa/OpaPolicyEvaluationException.java}         |    21 +-
 .../camel/component/opa/OpaPolicyEvaluator.java    |   233 +
 .../apache/camel/component/opa/OpaProducer.java    |    82 +
 .../component/opa/OpaProducerHealthCheck.java      |    91 +
 .../component/opa/security/OpaSecurityPolicy.java  |   192 +
 .../opa/security/OpaSecurityProcessor.java         |    73 +
 .../camel/component/opa/OpaBearerTokenIT.java      |   133 +
 .../java/org/apache/camel/component/opa/OpaIT.java |   156 +
 .../camel/component/opa/OpaInputDocumentTest.java  |   220 +
 .../component/opa/OpaProducerHealthCheckTest.java  |    85 +
 .../camel/component/opa/OpaProducerTest.java       |   182 +
 .../opa/security/OpaSecurityPolicyTest.java        |   140 +
 components/camel-opa/src/test/resources/authz.rego |    56 +
 .../camel-opa/src/test/resources/system-authz.rego |    33 +-
 .../apache/camel/openapi/RestOpenApiReader.java    |    15 +-
 .../src/main/docs/opensearch-component.adoc        |     2 +-
 components/camel-platform-http-vertx/pom.xml       |     4 +
 .../http/vertx/VertxPlatformHttpConsumer.java      |     5 +
 .../vertx/VertxPlatformHttpStripUriPrefixTest.java |   140 +
 .../http/PlatformHttpEndpointConfigurer.java       |     6 +
 .../http/PlatformHttpEndpointUriFactory.java       |     3 +-
 .../component/platform/http/platform-http.json     |    21 +-
 .../src/main/docs/platform-http-component.adoc     |    31 +
 .../platform/http/PlatformHttpEndpoint.java        |    27 +
 .../PlatformHttpEndpointStripUriPrefixTest.java    |    69 +
 .../camel-pqc/src/main/docs/pqc-dataformat.adoc    |    13 +-
 components/camel-quickjs/pom.xml                   |     6 +
 .../src/main/docs/quickjs-language.adoc            |    17 +
 .../camel/language/quickjs/QuickjsHelper.java      |     9 +-
 .../camel/language/quickjs/QuickjsLanguage.java    |    76 +-
 .../quickjs/QuickjsEngineRecyclingTest.java        |   138 +
 .../component/servlet/AttachmentHttpBinding.java   |    22 +-
 .../MultipartUploadFileNameExtWhitelistTest.java   |    91 +
 .../consumer/SimpleMessageListenerContainer.java   |     7 +-
 .../component/sjms/SjmsConnectionRecoveryTest.java |    41 +-
 .../component/smooks/SmooksEndpointConfigurer.java |     6 +
 .../component/smooks/SmooksEndpointUriFactory.java |     3 +-
 .../smooks/SmooksDataFormatConfigurer.java         |     7 +
 .../org/apache/camel/component/smooks/smooks.json  |     3 +-
 .../org/apache/camel/dataformat/smooks/smooks.json |     3 +-
 .../camel/component/smooks/SmooksEndpoint.java     |    14 +
 .../camel/component/smooks/SmooksProcessor.java    |    29 +-
 .../component/smooks/SmooksSecuritySupport.java    |   113 +
 .../camel/dataformat/smooks/SmooksDataFormat.java  |    26 +-
 .../smooks/SmooksComponentXmlSecurityTest.java     |    90 +
 .../smooks/SmooksDataFormatXmlSecurityTest.java    |   129 +
 .../springai/image/SpringAiImageOllamaIT.java      |    18 +-
 components/camel-vertx/camel-vertx-http/pom.xml    |     5 +
 .../http/VertxHttpRestHeaderFilterStrategy.java    |     2 +-
 .../VertxHttpRestProducerHeaderFilterTest.java     |    81 +
 .../vertx/websocket/VertxWebSocketTestSupport.java |    17 +
 .../vertx/websocket/VertxWebsocketTest.java        |    18 +-
 .../apache/camel/component/xslt/XsltEndpoint.java  |     8 +-
 .../zookeepermaster/MasterQuartzEndpointIT.java    |    11 +
 .../MasterQuartzEndpointIT-context.xml             |     2 +-
 components/pom.xml                                 |     1 +
 .../org/apache/camel/spi/SecretRotationAware.java  |    57 +
 .../src/main/docs/properties-component.adoc        |    22 +-
 .../org/apache/camel/dev-console/context.json      |     4 +-
 .../apache/camel/dev-console/route-topology.json   |    19 +-
 .../camel/impl/console/ContextDevConsole.java      |    51 +-
 .../impl/console/ProcessorDetailDevConsole.java    |     3 +
 .../impl/console/RouteTopologyDevConsole.java      |    40 +-
 .../ContextDevConsoleKameletRoutesTest.java        |    61 +
 .../RouteTopologyDevConsoleKameletTest.java        |    86 +
 .../camel/catalog/impl/AbstractCamelCatalog.java   |    97 +-
 .../impl/EditDistanceSuggestionStrategy.java       |   153 +
 .../main/docs/modules/eips/pages/cache-eip.adoc    |    41 +-
 .../modules/eips/pages/circuitBreaker-eip.adoc     |    12 +-
 .../modules/eips/pages/customLoadBalancer-eip.adoc |     4 +-
 .../main/docs/modules/eips/pages/doTry-eip.adoc    |     8 +-
 .../eips/pages/failoverLoadBalancer-eip.adoc       |    28 +-
 .../modules/eips/pages/fault-tolerance-eip.adoc    |    18 +-
 .../modules/eips/pages/keyValueRepository.adoc     |     6 +-
 .../main/docs/modules/eips/pages/marshal-eip.adoc  |    14 +-
 .../modules/eips/pages/randomLoadBalancer-eip.adoc |     2 +-
 .../docs/modules/eips/pages/resilience4j-eip.adoc  |    38 +-
 .../eips/pages/roundRobinLoadBalancer-eip.adoc     |     2 +-
 .../src/main/docs/modules/eips/pages/saga-eip.adoc |     7 +-
 .../modules/eips/pages/stickyLoadBalancer-eip.adoc |     8 +-
 .../src/main/docs/modules/eips/pages/stop-eip.adoc |     6 +-
 .../modules/eips/pages/topicLoadBalancer-eip.adoc  |     2 +-
 .../docs/modules/eips/pages/unmarshal-eip.adoc     |    17 +-
 .../eips/pages/weightedLoadBalancer-eip.adoc       |     4 +-
 .../java/org/apache/camel/impl/DefaultModel.java   |    11 +-
 .../org/apache/camel/model/dataformat/smooks.json  |     3 +-
 .../META-INF/org/apache/camel/model/route.json     |    10 +-
 .../camel/model/CircuitBreakerDefinition.java      |    16 +-
 .../camel/model/RouteTemplateDefinition.java       |     2 +-
 .../model/RouteTemplateParameterDefinition.java    |    15 +-
 .../camel/model/dataformat/SmooksDataFormat.java   |    40 +
 .../apache/camel/model/rest/ParamDefinition.java   |    20 +-
 .../apache/camel/model/rest/RestDefinition.java    |     2 +-
 .../camel/model/RouteDefinitionMetadataTest.java   |   163 +
 .../dataformat/SmooksDataFormatReifier.java        |     1 +
 .../apache/camel/builder/RouteTemplateTest.java    |    41 +
 .../camel/component/rest/FromRestGetTest.java      |     4 +-
 .../impl/CamelContextSecretRotationAwareTest.java  |   250 +
 .../impl/ContextReloadComponentPropertiesTest.java |   123 +
 .../DefaultSupervisingRouteControllerTest.java     |    43 +
 .../apache/camel/language/simple/SimpleTest.java   |     8 +
 .../support/task/task/BackgroundTaskTest.java      |    98 +
 .../apache/camel/java/out/JavaDslModelWriter.java  |     5 +-
 .../camel/java/out/JavaDslModelWriterSupport.java  |     2 +-
 ...ttpServerConfigurationPropertiesConfigurer.java |     7 +
 .../camel-main-configuration-metadata.json         |     3 +-
 .../org/apache/camel/main/components.properties    |     2 +
 core/camel-main/src/main/docs/main.adoc            |  1121 +-
 .../main/HttpServerConfigurationProperties.java    |    32 +-
 .../main/MainContextReloadSecretRotationTest.java  |   113 +
 .../camel/management/ManagedCamelContextImpl.java  |     5 +-
 .../ManagedCamelContextKameletRoutesTest.java      |    69 +
 .../support/DefaultContextReloadStrategy.java      |    77 +
 .../org/apache/camel/support/ExceptionHelper.java  |     5 +-
 .../apache/camel/support/task/BackgroundTask.java  |    59 +-
 .../java/org/apache/camel/util/SecurityUtils.java  |     2 +
 .../java/org/apache/camel/util/SensitiveUtils.java |     2 +
 .../org/apache/camel/util/SensitiveUtilsTest.java  |     3 +
 .../java/org/apache/camel/xml/in/ModelParser.java  |     5 +-
 .../java/org/apache/camel/xml/out/ModelWriter.java |     5 +-
 .../org/apache/camel/yaml/out/YamlModelWriter.java |     5 +-
 coverage/pom.xml                                   |     5 +
 .../ROOT/examples/json/langchain4j-ingest.json     |     1 +
 .../components/modules/ROOT/examples/json/opa.json |     1 +
 docs/components/modules/ROOT/nav.adoc              |     2 +
 .../ROOT/pages/langchain4j-ingest-component.adoc   |     1 +
 .../modules/ROOT/pages/opa-component.adoc          |     1 +
 docs/user-manual/modules/ROOT/nav.adoc             |    35 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |    93 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |   182 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc    |   257 +-
 .../modules/ROOT/pages/camel-catalog.adoc          |    34 +
 .../modules/ROOT/pages/camel-jbang-ai.adoc         |    76 +-
 .../ROOT/pages/camel-jbang-configuration.adoc      |   106 +-
 .../ROOT/pages/camel-jbang-dev-services.adoc       |    29 +-
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |     1 +
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |    66 +-
 .../modules/ROOT/pages/camel-jbang-running.adoc    |    51 +-
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |   372 +-
 .../modules/ROOT/pages/context-reload.adoc         |    52 +-
 .../pages/jbang-commands/camel-jbang-bind.adoc     |     4 +-
 .../camel-jbang-cmd-route-topology.adoc            |     1 +
 .../pages/jbang-commands/camel-jbang-debug.adoc    |     4 +-
 .../camel-jbang-dependency-copy.adoc               |     1 +
 .../camel-jbang-dependency-list.adoc               |     1 +
 .../camel-jbang-dependency-update.adoc             |     1 +
 .../ROOT/pages/jbang-commands/camel-jbang-dev.adoc |     4 +-
 .../pages/jbang-commands/camel-jbang-export.adoc   |     1 +
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |     4 +-
 .../pages/jbang-commands/camel-jbang-sbom.adoc     |     1 +
 .../modules/ROOT/pages/release-guide.adoc          |    12 +-
 .../modules/ROOT/pages/security-model.adoc         |    89 +
 .../camel/cli/connector/LocalCliConnector.java     |     3 +-
 .../component/ComponentsBuilderFactory.java        |    28 +
 .../AzureServicebusComponentBuilderFactory.java    |    19 +
 .../AzureStorageBlobComponentBuilderFactory.java   |    34 +-
 .../component/dsl/HttpComponentBuilderFactory.java |     6 +-
 .../dsl/HttpsComponentBuilderFactory.java          |     6 +-
 .../dsl/JgroupsComponentBuilderFactory.java        |    26 +
 .../Langchain4jIngestComponentBuilderFactory.java  |   341 +
 .../component/dsl/OpaComponentBuilderFactory.java  |   349 +
 .../builder/endpoint/EndpointBuilderFactory.java   |     2 +
 .../camel/builder/endpoint/EndpointBuilders.java   |     2 +
 .../builder/endpoint/EndpointHeaderBuilders.java   |    28 +
 .../builder/endpoint/StaticEndpointBuilders.java   |    94 +
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   |    90 +-
 .../endpoint/dsl/HttpEndpointBuilderFactory.java   |     5 +-
 .../dsl/JGroupsEndpointBuilderFactory.java         |    24 +
 .../LangChain4jAgentEndpointBuilderFactory.java    |    14 +
 .../LangChain4jIngestEndpointBuilderFactory.java   |   531 +
 .../endpoint/dsl/OpaEndpointBuilderFactory.java    |   433 +
 .../dsl/PlatformHttpEndpointBuilderFactory.java    |    54 +
 .../dsl/ServiceBusEndpointBuilderFactory.java      |    32 +
 .../endpoint/dsl/SmooksEndpointBuilderFactory.java |    38 +
 .../TensorFlowServingEndpointBuilderFactory.java   |     9 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |     9 +-
 .../META-INF/camel-jbang-commands-metadata.json    |    14 +-
 .../camel/dsl/jbang/core/common/RuntimeType.java   |    17 +-
 .../dsl/jbang/core/commands/DependencyList.java    |     2 +-
 .../camel/dsl/jbang/core/commands/Doctor.java      |    14 +
 .../camel/dsl/jbang/core/commands/Export.java      |     3 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |    54 +-
 .../dsl/jbang/core/commands/ExportCamelMain.java   |    24 +
 .../dsl/jbang/core/commands/ExportSpringBoot.java  |    18 +-
 .../camel/dsl/jbang/core/commands/LlmClient.java   |   171 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   440 +-
 .../dsl/jbang/core/commands/SBOMGenerator.java     |     2 +-
 .../commands/action/CamelRouteTopologyAction.java  |     5 +
 .../dsl/jbang/core/commands/ai/AuthoringTools.java |   469 +
 .../dsl/jbang/core/commands/ai/CatalogDocs.java    |   739 +
 .../dsl/jbang/core/commands/ai}/DiagnoseData.java  |    13 +-
 .../dsl/jbang/core/commands/ai/ErrorDiagnoser.java |   143 +
 .../core/commands/ai/ExpressionEvaluator.java      |   151 +
 .../core/commands/ai/IntegrationLauncher.java      |   259 +
 .../dsl/jbang/core/commands/ai/LogFileReader.java  |   199 +
 .../jbang/core/commands/ai/SourceValidator.java    |   546 +
 .../dsl/jbang/core/commands/ai/ToolContext.java    |   140 +-
 .../dsl/jbang/core/commands/ai/ToolDescriptor.java |    43 +
 .../dsl/jbang/core/commands/ai/ToolRegistry.java   |     9 +
 .../core/commands/catalog/CatalogBaseCommand.java  |    14 +-
 .../core/commands/catalog/CatalogComponent.java    |     5 +
 .../core/commands/catalog/CatalogDataFormat.java   |     5 +
 .../core/commands/catalog/CatalogLanguage.java     |     5 +
 .../core/commands/infra/InfraBaseCommand.java      |   222 +-
 .../dsl/jbang/core/commands/infra/InfraLog.java    |    71 +-
 .../dsl/jbang/core/commands/infra/InfraPs.java     |    62 +-
 .../dsl/jbang/core/common/OllamaDoctorSupport.java |   147 +
 .../camel/dsl/jbang/core/common/Printer.java       |     3 +-
 ...er.java => RunRuntimeCompletionCandidates.java} |    18 +-
 ...Converter.java => RunRuntimeTypeConverter.java} |     5 +-
 .../jbang/core/common/RuntimeTypeConverter.java    |     6 +-
 .../camel/dsl/jbang/core/common/RuntimeUtil.java   |    20 +
 .../camel/dsl/jbang/core/model/InfraBaseDTO.java   |    19 +
 .../resources/camel-main-run-log4j2.properties     |    31 +-
 .../src/main/resources/log4j2-mcp-stdio.properties |    26 +-
 .../resources/templates/quarkus-kubernetes-pom.ftl |     2 +-
 .../src/main/resources/templates/quarkus-pom.ftl   |     2 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |     2 +-
 .../camel/dsl/jbang/core/commands/DoctorTest.java  |    33 +
 .../camel/dsl/jbang/core/commands/ExportTest.java  |   197 +
 .../core/commands/LlmClientListModelsTest.java     |    31 +
 .../jbang/core/commands/RunMcpStdioOptionTest.java |   101 +
 .../camel/dsl/jbang/core/commands/RunTest.java     |    28 +
 .../jbang/core/commands/ai/AuthoringToolsTest.java |   229 +
 .../jbang/core/commands/ai/CatalogDocsTest.java    |   172 +
 .../core/commands/ai/ExpressionEvaluatorTest.java  |    68 +
 .../jbang/core/commands/ai/LogFileReaderTest.java  |    66 +
 .../commands/ai/SourceValidatorEndpointTest.java}  |    38 +-
 .../commands/ai/SourceValidatorSimpleTest.java}    |    26 +-
 .../commands/catalog/CatalogComponentTest.java     |    11 +
 .../commands/infra/InfraCommandTestSupport.java    |    19 +-
 .../jbang/core/commands/infra/InfraListTest.java   |    65 +
 .../jbang/core/commands/infra/InfraLogTest.java    |    78 +
 .../dsl/jbang/core/commands/infra/InfraPsTest.java |   149 +-
 .../jbang/core/common/OllamaDoctorSupportTest.java |   197 +
 .../dsl/jbang/core/common/RuntimeTypeTest.java     |    63 +
 .../test/resources/pom-xml-files/quarkus-pom.xml   |     2 +-
 dsl/camel-jbang/camel-jbang-it/pom.xml             |     4 +-
 .../camel/dsl/jbang/it/CamelConfigITCase.java      |    16 +-
 .../camel/dsl/jbang/it/InfrastructureITCase.java   |    22 +-
 .../dsl/jbang/it/support/JBangTestSupport.java     |    40 +-
 .../jbang/core/commands/mcp/AuthoringTools.java    |   198 +
 .../dsl/jbang/core/commands/mcp/CatalogTools.java  |    60 +-
 .../dsl/jbang/core/commands/mcp/DiagnoseData.java  |   441 +-
 .../dsl/jbang/core/commands/mcp/DiagnoseTools.java |   185 +-
 .../core/commands/mcp/AuthoringToolsTest.java      |   111 +
 .../jbang/core/commands/mcp/DiagnoseToolsTest.java |   130 +-
 dsl/camel-jbang/camel-jbang-plugin-tui/README.md   |    83 +
 .../jbang/core/commands/tui/AcpAgentClient.java    |   687 +
 .../jbang/core/commands/tui/AcpHeaderStrip.java    |    77 +
 .../core/commands/tui/AcpPermissionPopup.java      |   217 +
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |   372 +-
 .../dsl/jbang/core/commands/tui/ActivityTab.java   |    55 +-
 .../dsl/jbang/core/commands/tui/AiCodeBlocks.java  |   110 +
 ...AiProviderSwitchPopup.java => AiCopyPopup.java} |    69 +-
 .../dsl/jbang/core/commands/tui/AiLogPopup.java    |     5 +-
 .../camel/dsl/jbang/core/commands/tui/AiPanel.java |  2430 +-
 .../core/commands/tui/AiProviderSelector.java      |   162 +-
 .../core/commands/tui/AiProviderSwitchPopup.java   |    12 +-
 .../core/commands/tui/AiSlashCommandContext.java   |    56 +
 .../core/commands/tui/AiSlashCommandRegistry.java  |    99 +
 .../dsl/jbang/core/commands/tui/BeansTab.java      |    54 +-
 .../dsl/jbang/core/commands/tui/BrowseTab.java     |    56 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |   701 +-
 .../dsl/jbang/core/commands/tui/CatalogCache.java  |    70 +
 .../dsl/jbang/core/commands/tui/CatalogTab.java    |   108 +-
 .../jbang/core/commands/tui/CircuitBreakerTab.java |    96 +-
 .../dsl/jbang/core/commands/tui/ClasspathTab.java  |    87 +-
 .../jbang/core/commands/tui/ConfigurationTab.java  |    51 +-
 .../dsl/jbang/core/commands/tui/ConsumersTab.java  |    64 +-
 .../dsl/jbang/core/commands/tui/CveAuditTab.java   |    66 +-
 .../dsl/jbang/core/commands/tui/DataSourceTab.java |    42 +-
 .../core/commands/tui/DiagramDetailSupport.java    |   557 +
 .../jbang/core/commands/tui/DiagramSupport.java    |    44 +
 .../dsl/jbang/core/commands/tui/DiagramTab.java    |   871 +-
 .../dsl/jbang/core/commands/tui/DialogHelper.java  |   158 +
 .../dsl/jbang/core/commands/tui/DocHelper.java     |    19 +
 .../jbang/core/commands/tui/DocViewerPopup.java    |   155 +-
 .../dsl/jbang/core/commands/tui/DoctorPopup.java   |   148 +-
 .../dsl/jbang/core/commands/tui/EditDiff.java      |   203 +
 .../dsl/jbang/core/commands/tui/EditReplay.java    |   355 +
 .../dsl/jbang/core/commands/tui/EipDocSupport.java |   507 +
 .../dsl/jbang/core/commands/tui/EndpointsTab.java  |   139 +-
 .../dsl/jbang/core/commands/tui/ErrorsTab.java     |   126 +-
 .../dsl/jbang/core/commands/tui/EventTab.java      |    29 +-
 .../core/commands/tui/ExampleBrowserPopup.java     |     6 +-
 .../jbang/core/commands/tui/FileActionsPopup.java  |    77 +-
 .../jbang/core/commands/tui/FileWritePopup.java    |   201 +
 .../dsl/jbang/core/commands/tui/FilesBrowser.java  |    37 +-
 .../dsl/jbang/core/commands/tui/FolderBrowser.java |     1 -
 .../jbang/core/commands/tui/FolderInputPopup.java  |    34 +-
 .../dsl/jbang/core/commands/tui/FormHelper.java    |    29 +
 .../core/commands/tui/GotoSourceNodePopup.java     |     2 +-
 .../dsl/jbang/core/commands/tui/HealthTab.java     |    79 +-
 .../jbang/core/commands/tui/HeapHistogramTab.java  |    54 +-
 .../dsl/jbang/core/commands/tui/HelpOverlay.java   |    10 +-
 .../dsl/jbang/core/commands/tui/HistoryTab.java    |   540 +-
 .../dsl/jbang/core/commands/tui/HttpProbe.java     |     6 +-
 .../camel/dsl/jbang/core/commands/tui/HttpTab.java |    62 +-
 .../dsl/jbang/core/commands/tui/InflightTab.java   |    52 +-
 .../jbang/core/commands/tui/InfraBrowserPopup.java |    20 +-
 .../dsl/jbang/core/commands/tui/InfraSupport.java  |   133 +
 .../jbang/core/commands/tui/InternalTasksTab.java  |    40 +-
 .../camel/dsl/jbang/core/commands/tui/JfrTab.java  |    29 +-
 .../dsl/jbang/core/commands/tui/KafkaTab.java      |    40 +-
 .../dsl/jbang/core/commands/tui/LaunchManager.java |    32 +-
 .../camel/dsl/jbang/core/commands/tui/LogTab.java  |   176 +-
 .../core/commands/tui/MavenDependenciesTab.java    |   110 +-
 .../dsl/jbang/core/commands/tui/McpFacade.java     |   499 +-
 .../dsl/jbang/core/commands/tui/McpLogPopup.java   |     2 +-
 .../dsl/jbang/core/commands/tui/MemoryLeakTab.java |   132 +-
 .../dsl/jbang/core/commands/tui/MemoryTab.java     |    87 +-
 .../dsl/jbang/core/commands/tui/MetricsTab.java    |    98 +-
 .../jbang/core/commands/tui/MonitorContext.java    |    22 +
 .../dsl/jbang/core/commands/tui/MonitorTab.java    |    18 +
 .../dsl/jbang/core/commands/tui/NetworkTab.java    |    35 +-
 .../core/commands/tui/OptionsViewerPopup.java      |    17 -
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |   984 +-
 .../dsl/jbang/core/commands/tui/PopupManager.java  |    93 +-
 .../core/commands/tui/ProcessControlPopup.java     |    38 +-
 .../dsl/jbang/core/commands/tui/ProcessTab.java    |     1 -
 .../dsl/jbang/core/commands/tui/ProducersTab.java  |    24 +-
 .../dsl/jbang/core/commands/tui/RefactorPopup.java |    30 +-
 .../core/commands/tui/RouteControllerTab.java      |    35 +-
 .../dsl/jbang/core/commands/tui/RoutesTab.java     |  1758 +-
 .../jbang/core/commands/tui/RunOptionsForm.java    |    59 +-
 .../dsl/jbang/core/commands/tui/SecretsTab.java    |    40 +-
 .../jbang/core/commands/tui/SendMessagePopup.java  |     2 +-
 .../dsl/jbang/core/commands/tui/SettingsPopup.java |   187 +-
 .../dsl/jbang/core/commands/tui/ShellPanel.java    |    24 +
 .../jbang/core/commands/tui/SourceEditAssist.java  |  1679 +
 .../core/commands/tui/SourceRefactorings.java      |   221 +
 .../dsl/jbang/core/commands/tui/SourceTab.java     |  2468 +-
 .../core/commands/tui/SourceValidationSupport.java |    77 +
 .../dsl/jbang/core/commands/tui/SourceViewer.java  |  1361 +-
 .../dsl/jbang/core/commands/tui/SpansTab.java      |    94 +-
 .../commands/tui/SpringBootMetadataHelper.java     |     2 +-
 .../dsl/jbang/core/commands/tui/SqlQueryTab.java   |    45 +-
 .../dsl/jbang/core/commands/tui/SqlTraceTab.java   |    42 +-
 .../dsl/jbang/core/commands/tui/StartupTab.java    |    92 +-
 .../jbang/core/commands/tui/StatusFileReader.java  |   153 +
 .../dsl/jbang/core/commands/tui/StatusParser.java  |   243 +-
 .../camel/dsl/jbang/core/commands/tui/Theme.java   |    20 +-
 .../dsl/jbang/core/commands/tui/ThemePopup.java    |     2 +-
 .../dsl/jbang/core/commands/tui/ThreadsTab.java    |    75 +-
 .../jbang/core/commands/tui/TransformersTab.java   |    27 +-
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |    33 +
 .../dsl/jbang/core/commands/tui/TuiIcons.java      |     3 +
 .../dsl/jbang/core/commands/tui/TuiMcpServer.java  |   220 +-
 .../jbang/core/commands/tui/TuiPromptHistory.java  |    30 +-
 .../dsl/jbang/core/commands/tui/TuiSettings.java   |    62 +
 .../core/commands/tui/TuiToolDefinitions.java      |   555 +
 .../jbang/core/commands/tui/TuiToolRegistry.java   |  1224 +-
 .../jbang/core/commands/tui/TypeConvertersTab.java |    39 +-
 .../jbang/core/commands/tui/YamlSourceContext.java |   924 +
 .../src/main/resources/tui/help/activity.md        |    51 +
 .../src/main/resources/tui/help/beans.md           |    46 +
 .../src/main/resources/tui/help/browse.md          |    48 +
 .../src/main/resources/tui/help/catalog.md         |    79 +
 .../src/main/resources/tui/help/circuit-breaker.md |    92 +
 .../src/main/resources/tui/help/classpath.md       |    58 +
 .../src/main/resources/tui/help/configuration.md   |    43 +
 .../src/main/resources/tui/help/consumers.md       |    61 +
 .../src/main/resources/tui/help/cve-audit.md       |    39 +
 .../src/main/resources/tui/help/data-source.md     |    39 +
 .../src/main/resources/tui/help/diagram.md         |   125 +
 .../src/main/resources/tui/help/endpoints.md       |    99 +
 .../src/main/resources/tui/help/errors.md          |   122 +
 .../src/main/resources/tui/help/event.md           |    26 +
 .../src/main/resources/tui/help/health.md          |    76 +
 .../src/main/resources/tui/help/heap-histogram.md  |    51 +
 .../src/main/resources/tui/help/history.md         |   157 +
 .../src/main/resources/tui/help/http.md            |    58 +
 .../src/main/resources/tui/help/inflight.md        |    49 +
 .../src/main/resources/tui/help/internal-tasks.md  |    37 +
 .../src/main/resources/tui/help/jfr.md             |    26 +
 .../src/main/resources/tui/help/kafka.md           |    37 +
 .../src/main/resources/tui/help/log.md             |    97 +
 .../main/resources/tui/help/maven-dependencies.md  |    81 +
 .../src/main/resources/tui/help/memory-leak.md     |   129 +
 .../src/main/resources/tui/help/memory.md          |    84 +
 .../src/main/resources/tui/help/metrics.md         |    94 +
 .../src/main/resources/tui/help/network.md         |    31 +
 .../src/main/resources/tui/help/overview.md        |   158 +
 .../src/main/resources/tui/help/producers.md       |    21 +
 .../main/resources/tui/help/route-controller.md    |    32 +
 .../src/main/resources/tui/help/routes.md          |   154 +
 .../src/main/resources/tui/help/secrets.md         |    37 +
 .../src/main/resources/tui/help/source.md          |   113 +
 .../src/main/resources/tui/help/spans.md           |    89 +
 .../src/main/resources/tui/help/sql-query.md       |    32 +
 .../src/main/resources/tui/help/sql-trace.md       |    38 +
 .../src/main/resources/tui/help/startup.md         |    65 +
 .../src/main/resources/tui/help/threads.md         |    71 +
 .../src/main/resources/tui/help/transformers.md    |    23 +
 .../src/main/resources/tui/help/type-converters.md |    35 +
 .../core/commands/tui/AcpAgentClientTest.java      |   553 +
 .../core/commands/tui/AcpHeaderStripTest.java      |    66 +
 .../core/commands/tui/AcpPermissionPopupTest.java  |   174 +
 .../jbang/core/commands/tui/ActionsPopupTest.java  |    22 +
 .../jbang/core/commands/tui/AiCodeBlocksTest.java  |    85 +
 .../jbang/core/commands/tui/AiPanelAcpTest.java    |   908 +
 .../core/commands/tui/AiPanelGenAiUsageTest.java   |     2 +-
 .../commands/tui/AiPanelHistoryCompactionTest.java |   136 +
 .../commands/tui/AiPanelOllamaBenchmarkTest.java   |   166 +
 .../core/commands/tui/AiPanelPromptBudgetTest.java |   127 +
 .../commands/tui/AiPanelPromptHistoryTest.java     |    12 +
 .../dsl/jbang/core/commands/tui/AiPanelTest.java   |   771 +-
 .../core/commands/tui/AiProviderSelectorTest.java  |    87 +-
 .../commands/tui/AiProviderSwitchPopupTest.java    |     8 +
 .../commands/tui/AiSlashCommandRegistryTest.java   |   174 +-
 .../core/commands/tui/BeansTabRenderTest.java      |     3 +-
 .../commands/tui/CamelMonitorPanelLayoutTest.java  |    79 +
 .../jbang/core/commands/tui/DialogHelperTest.java  |   118 +
 .../core/commands/tui/DoctorPopupOllamaTest.java   |   112 +
 .../core/commands/tui/DoctorPopupWrapTest.java     |    57 +
 .../dsl/jbang/core/commands/tui/EditDiffTest.java  |    26 +
 .../jbang/core/commands/tui/EditReplayTest.java    |   324 +
 .../dsl/jbang/core/commands/tui/FakeAcpAgent.java  |   267 +
 .../core/commands/tui/FileWritePopupTest.java      |   101 +
 .../tui/FilesBrowserSourceDirectoryTest.java       |    71 +
 .../core/commands/tui/HelpTextResourcesTest.java   |    86 +
 .../jbang/core/commands/tui/InfraSupportTest.java  |   124 +
 .../core/commands/tui/LogTabLogDataJsonTest.java   |   119 +
 .../commands/tui/McpFacadeAwaitTableDataTest.java  |   128 +
 .../core/commands/tui/McpFacadeWriteFileTest.java  |   317 +
 .../commands/tui/MonitorContextPaneBorderTest.java |    49 +
 .../core/commands/tui/OverviewTabRenderTest.java   |    21 +-
 .../jbang/core/commands/tui/PopupManagerTest.java  |    45 +
 .../core/commands/tui/ProcessControlPopupTest.java |   158 +
 .../core/commands/tui/ProcessTabRenderTest.java    |     1 -
 .../core/commands/tui/SettingsPopupRenderTest.java |    39 +-
 .../jbang/core/commands/tui/SettingsPopupTest.java |   118 +-
 .../jbang/core/commands/tui/ShellPanelTest.java    |    15 +
 .../commands/tui/SourceEditAssistValidateTest.java |    83 +
 .../commands/tui/SourceViewerPasteIndentTest.java  |    24 +-
 .../commands/tui/SourceViewerRefactorTest.java     |    92 +-
 .../core/commands/tui/StatusFileReaderTest.java    |    89 +
 .../core/commands/tui/TuiMcpServerPortTest.java    |    20 +-
 .../commands/tui/TuiMcpServerResourcesTest.java    |   102 +
 .../jbang/core/commands/tui/TuiSettingsTest.java   |    10 +
 .../commands/tui/TuiToolRegistryCoreToolsTest.java |    80 +
 .../tui/TuiToolRegistryEvalExpressionTest.java     |    59 +
 .../commands/tui/TuiToolRegistryLaunchTest.java    |    91 +
 .../tui/TuiToolRegistryUptimeTextTest.java         |    60 +
 .../core/commands/tui/YamlCompletionTest.java      |   116 +-
 dsl/camel-kamelet-main/pom.xml                     |     4 -
 .../camel-component-known-dependencies.properties  |     2 +
 .../camel/main/util/SuggestSimilarHelper.java      |     4 +-
 .../yaml/common/YamlDeserializationContext.java    |    17 +-
 .../deserializers/ExpressionDeserializers.java     |     8 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |    10 +-
 .../dsl/yaml/deserializers/BeansDeserializer.java  |    28 +-
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |    15 +-
 .../maven/dsl/yaml/GenerateYamlSchemaMojo.java     |    49 +-
 .../camel/dsl/yaml/validator/YamlValidator.java    |   137 +
 .../validator/YamlValidatorExpressionHintTest.java |   139 +
 .../validator/YamlValidatorScalarLeniencyTest.java |   208 +
 .../validator/YamlValidatorSchemaGroupsTest.java   |    93 +
 .../src/test/resources/inherit-error-handler.yaml  |    39 +-
 .../test/resources/marshal-without-dataformat.yaml |    27 +-
 .../resources/oneof-group-expression-wrapper.yaml  |    41 +-
 .../resources/schema/camelYamlDsl-canonical.json   |    18 +
 .../resources/schema/camelYamlDsl-model.json       |    45 +-
 .../generated/resources/schema/camelYamlDsl.json   |    22 +
 .../camel/dsl/yaml/KameletRoutesBuilderLoader.java |     2 +-
 .../camel/dsl/yaml/CircuitBreakerTest.groovy       |    34 +-
 .../apache/camel/dsl/yaml/OnExceptionTest.groovy   |    40 +
 etc/scripts/regen.sh                               |     4 +-
 parent/pom.xml                                     |   174 +-
 pom.xml                                            |    18 +-
 test-infra/camel-test-infra-all/pom.xml            |    11 +
 .../src/generated/resources/META-INF/metadata.json |    29 +-
 .../infra/cassandra/services/container.properties  |     2 +-
 .../camel/test/infra/cli/services/Dockerfile       |     2 +-
 .../infra/docling/services/container.properties    |     2 +-
 .../test/infra/fhir/services/container.properties  |     2 +-
 .../hashicorp/vault/services/container.properties  |     2 +-
 .../infra/hivemq/services/container.properties     |     4 +-
 .../infra/keycloak/services/container.properties   |     2 +-
 .../test/infra/minio/services/container.properties |     2 +-
 .../infra/ollama/services/container.properties     |     4 +-
 .../camel-test-infra-opa}/pom.xml                  |    44 +-
 .../camel/test/infra/opa/common/OpaProperties.java |    13 +-
 .../test/infra/opa/services/OpaInfraService.java   |    19 +-
 .../services/OpaLocalContainerInfraService.java    |   108 +
 .../infra/opa/services/OpaRemoteInfraService.java  |    51 +-
 .../camel/test/infra/opa/services/OpaService.java  |    14 +-
 .../test/infra/opa/services/OpaServiceFactory.java |    79 +
 .../src/main/resources/META-INF/MANIFEST.MF        |     0
 .../test/infra/opa}/services/container.properties  |     3 +-
 .../infra/pulsar/services/container.properties     |     2 +-
 .../infra/qdrant/services/container.properties     |     2 +-
 test-infra/pom.xml                                 |     1 +
 ...ringFileAntPathMatcherRemoteFileFilterTest.java |     7 +-
 ...eAntPathMatcherRemoteFileFilterTest-context.xml |     4 +-
 .../camel/tooling/maven/MavenDownloaderImpl.java   |    28 +-
 .../packaging/AbstractGenerateConfigurerMojo.java  |     2 +-
 .../CamelTestInfraGenerateMetadataMojo.java        |     2 +-
 .../packaging/EndpointSchemaGeneratorMojo.java     |    26 +-
 .../packaging/GenerateDataTypeTransformerMojo.java |     2 +-
 .../maven/packaging/GenerateDevConsoleMojo.java    |     2 +-
 .../packaging/GenerateInvokeOnHeaderMojo.java      |     2 +-
 .../maven/packaging/GeneratePojoBeanMojo.java      |     2 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |     1 +
 .../apache/camel/maven/packaging/MvelHelper.java   |     8 +-
 .../maven/packaging/PrepareKameletMainMojo.java    |     3 +-
 .../camel/maven/packaging/SchemaGeneratorMojo.java |    43 +-
 .../packaging/generics/PackagePluginUtils.java     |    31 +-
 .../src/main/resources/jbang-options.mvel          |     2 +-
 .../src/main/resources/main-options.mvel           |     2 +-
 .../camel/maven/packaging/MvelHelperTest.java      |    18 +
 .../maven/packaging/generics/JandexStoreTest.java  |    59 +
 .../packaging/generics/PackagePluginUtilsTest.java |    49 +
 836 files changed, 81396 insertions(+), 42540 deletions(-)
 create mode 100644 .github/actions/incremental-build/reactor_timing.sh
 create mode 100755 .github/actions/incremental-build/reactor_timing_test.sh
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/langchain4j-ingest.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/opa.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/langchain4j-ingest-component.adoc
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opa-component.adoc
 create mode 100644 
catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CatalogTermMatcher.java
 create mode 100644 
catalog/camel-catalog/src/test/java/org/apache/camel/catalog/CamelCatalogSuggestionTest.java
 create mode 100644 
components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/DJLTestSupport.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/ModerationSupport.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/AgentModerationTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/FlaggingModerationModel.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/FlaggingModerationModel.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentModerationTest.java
 create mode 100644 components/camel-ai/camel-langchain4j-ingest/pom.xml
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestComponentConfigurer.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestConfigurationConfigurer.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestEndpointConfigurer.java
 copy 
components/{camel-smooks/src/generated/java/org/apache/camel/component/smooks/SmooksEndpointUriFactory.java
 => 
camel-ai/camel-langchain4j-ingest/src/generated/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestEndpointUriFactory.java}
 (70%)
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/org/apache/camel/component/langchain4j/ingest/langchain4j-ingest.json
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/services/org/apache/camel/component/langchain4j-ingest
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/services/org/apache/camel/configurer/langchain4j-ingest-component
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/services/org/apache/camel/configurer/langchain4j-ingest-endpoint
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.langchain4j.ingest.LangChain4jIngestConfiguration
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/generated/resources/META-INF/services/org/apache/camel/urifactory/langchain4j-ingest-endpoint
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/docs/langchain4j-ingest-component.adoc
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/BatchingEmbeddingModel.java
 copy 
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/util/SuggestSimilarHelper.java
 => 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/IngestResult.java
 (54%)
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/IngestService.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestComponent.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestConfiguration.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestEndpoint.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestHeaders.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestProducer.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/main/java/org/apache/camel/component/langchain4j/ingest/TikaTextDecode.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/DeterministicEmbeddingModel.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestBeanResolutionTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestDedupTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestDoclingPipelineTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestProducerTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestQdrantIT.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestTikaPipelineTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/LangChain4jIngestValidationTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/java/org/apache/camel/component/langchain4j/ingest/TikaTextDecodeTest.java
 copy 
test-infra/camel-test-infra-hivemq/src/main/resources/org/apache/camel/test/infra/hivemq/services/container.properties
 => 
components/camel-ai/camel-langchain4j-ingest/src/test/resources/log4j2.properties
 (68%)
 create mode 100644 
components/camel-ai/camel-langchain4j-ingest/src/test/resources/pump.pdf
 create mode 100644 
components/camel-ai/camel-mcp-server/src/main/java/org/apache/camel/component/mcp/server/stdio/StdioMcpServerEngine.java
 copy 
test-infra/camel-test-infra-hivemq/src/main/resources/org/apache/camel/test/infra/hivemq/services/container.properties
 => 
components/camel-ai/camel-mcp-server/src/main/resources/log4j2-mcp-stdio.properties
 (58%)
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/main/DefaultMcpServerFactoryTest.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/stdio/McpStdioHarnessMain.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/stdio/StdioMcpServerEngineTest.java
 create mode 100644 
components/camel-ai/camel-mcp-server/src/test/java/org/apache/camel/component/mcp/server/stdio/StdioMcpServerProcessIT.java
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/AbstractOpenAIExchangeEvent.java
 copy 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/{OpenAIAgenticTokenTracker.java
 => AgenticIterationTrace.java} (51%)
 copy 
core/camel-support/src/main/java/org/apache/camel/support/ExceptionHelper.java 
=> 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/AgenticToolCallTrace.java
 (53%)
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIAgenticLoopCompletedEvent.java
 copy 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/{OpenAIAgenticTokenTracker.java
 => OpenAIAgenticLoopStartedEvent.java} (51%)
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIAgenticObservability.java
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIAgenticToolCallExecutedEvent.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAgenticEventNotifierTest.java
 copy 
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/util/SuggestSimilarHelper.java
 => 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAgenticObservabilityTest.java
 (56%)
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIAgenticTraceTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIAudioExternalServiceIT.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIExternalServiceTestSupport.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIImageExternalServiceIT.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIModerationExternalServiceIT.java
 create mode 100644 
components/camel-ai/camel-qdrant/src/test/java/org/apache/camel/component/qdrant/it/QdrantPayloadSelectorIT.java
 create mode 100644 
components/camel-as2/camel-as2-component/src/test/java/org/apache/camel/component/as2/AS2AsyncMdnContextReuseTest.java
 create mode 100644 
components/camel-coap/src/test/java/org/apache/camel/coap/CoAPHeaderInjectionTest.java
 create mode 100644 
components/camel-fop/src/test/java/org/apache/camel/component/fop/FopExternalEntityTest.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/groovy/GroovyJackson3DataFormatTest.java
 create mode 100644 
components/camel-http-base/src/test/java/org/apache/camel/http/base/HttpHelperStripUriPrefixTest.java
 create mode 100644 
components/camel-jetty/src/test/java/org/apache/camel/component/jetty/MultiPartFormFileNameExtWhitelistTest.java
 copy 
components/{camel-vertx/camel-vertx-http/src/main/java/org/apache/camel/component/vertx/http/VertxHttpRestHeaderFilterStrategy.java
 => 
camel-jgroups/src/test/java/org/apache/camel/component/jgroups/CapturingExceptionHandler.java}
 (50%)
 create mode 100644 
components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsDefaultDeserializationFilterTest.java
 create mode 100644 
components/camel-jgroups/src/test/java/org/apache/camel/component/jgroups/JGroupsDeserializationFilterTest.java
 rename 
components/camel-jpa/src/test/java/org/apache/camel/processor/{keyvalue/jpa/KeyValueEntryHibernateMappingTest.java
 => jpa/ShippedEntitiesHibernateMappingTest.java} (60%)
 create mode 100644 
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletSupervisedReloadTest.java
 create mode 100644 
components/camel-mllp/src/test/java/org/apache/camel/component/mllp/MllpTcpServerConsumerPipelinedMessagesTest.java
 create mode 100644 
components/camel-oauth/src/test/resources/selfsigned-keystore.p12
 copy components/{camel-vertx/camel-vertx-http => camel-opa}/pom.xml (61%)
 create mode 100644 
components/camel-opa/src/generated/java/org/apache/camel/component/opa/OpaComponentConfigurer.java
 create mode 100644 
components/camel-opa/src/generated/java/org/apache/camel/component/opa/OpaEndpointConfigurer.java
 copy 
components/{camel-smooks/src/generated/java/org/apache/camel/component/smooks/SmooksEndpointUriFactory.java
 => 
camel-opa/src/generated/java/org/apache/camel/component/opa/OpaEndpointUriFactory.java}
 (68%)
 create mode 100644 
components/camel-opa/src/generated/resources/META-INF/org/apache/camel/component/opa/opa.json
 create mode 100644 
components/camel-opa/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-opa/src/generated/resources/META-INF/services/org/apache/camel/component/opa
 create mode 100644 
components/camel-opa/src/generated/resources/META-INF/services/org/apache/camel/configurer/opa-component
 create mode 100644 
components/camel-opa/src/generated/resources/META-INF/services/org/apache/camel/configurer/opa-endpoint
 create mode 100644 
components/camel-opa/src/generated/resources/META-INF/services/org/apache/camel/urifactory/opa-endpoint
 create mode 100644 components/camel-opa/src/main/docs/opa-component.adoc
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaComponent.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaConfiguration.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaConstants.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaEndpoint.java
 copy 
components/{camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsException.java
 => 
camel-opa/src/main/java/org/apache/camel/component/opa/OpaPolicyEvaluationException.java}
 (51%)
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaPolicyEvaluator.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaProducer.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/OpaProducerHealthCheck.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/security/OpaSecurityPolicy.java
 create mode 100644 
components/camel-opa/src/main/java/org/apache/camel/component/opa/security/OpaSecurityProcessor.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaBearerTokenIT.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaIT.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaInputDocumentTest.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaProducerHealthCheckTest.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaProducerTest.java
 create mode 100644 
components/camel-opa/src/test/java/org/apache/camel/component/opa/security/OpaSecurityPolicyTest.java
 create mode 100644 components/camel-opa/src/test/resources/authz.rego
 copy .github/workflows/depsreview.yaml => 
components/camel-opa/src/test/resources/system-authz.rego (52%)
 create mode 100644 
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpStripUriPrefixTest.java
 create mode 100644 
components/camel-platform-http/src/test/java/org/apache/camel/component/platform/http/PlatformHttpEndpointStripUriPrefixTest.java
 create mode 100644 
components/camel-quickjs/src/test/java/org/apache/camel/language/quickjs/QuickjsEngineRecyclingTest.java
 create mode 100644 
components/camel-servlet/src/test/java/org/apache/camel/component/servlet/MultipartUploadFileNameExtWhitelistTest.java
 create mode 100644 
components/camel-smooks/src/main/java/org/apache/camel/component/smooks/SmooksSecuritySupport.java
 create mode 100644 
components/camel-smooks/src/test/java/org/apache/camel/component/smooks/SmooksComponentXmlSecurityTest.java
 create mode 100644 
components/camel-smooks/src/test/java/org/apache/camel/dataformat/smooks/SmooksDataFormatXmlSecurityTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-http/src/test/java/org/apache/camel/component/vertx/http/VertxHttpRestProducerHeaderFilterTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/SecretRotationAware.java
 create mode 100644 
core/camel-console/src/test/java/org/apache/camel/impl/console/ContextDevConsoleKameletRoutesTest.java
 create mode 100644 
core/camel-console/src/test/java/org/apache/camel/impl/console/RouteTopologyDevConsoleKameletTest.java
 create mode 100644 
core/camel-core-catalog/src/main/java/org/apache/camel/catalog/impl/EditDistanceSuggestionStrategy.java
 create mode 100644 
core/camel-core-model/src/test/java/org/apache/camel/model/RouteDefinitionMetadataTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/CamelContextSecretRotationAwareTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/ContextReloadComponentPropertiesTest.java
 create mode 100644 
core/camel-main/src/test/java/org/apache/camel/main/MainContextReloadSecretRotationTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedCamelContextKameletRoutesTest.java
 create mode 120000 
docs/components/modules/ROOT/examples/json/langchain4j-ingest.json
 create mode 120000 docs/components/modules/ROOT/examples/json/opa.json
 create mode 120000 
docs/components/modules/ROOT/pages/langchain4j-ingest-component.adoc
 create mode 120000 docs/components/modules/ROOT/pages/opa-component.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Langchain4jIngestComponentBuilderFactory.java
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/OpaComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/LangChain4jIngestEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/OpaEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/CatalogDocs.java
 copy 
dsl/camel-jbang/{camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp
 => 
camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai}/DiagnoseData.java
 (98%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ErrorDiagnoser.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ExpressionEvaluator.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/IntegrationLauncher.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/LogFileReader.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/SourceValidator.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/OllamaDoctorSupport.java
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/{RuntimeTypeConverter.java
 => RunRuntimeCompletionCandidates.java} (65%)
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/{RuntimeTypeConverter.java
 => RunRuntimeTypeConverter.java} (82%)
 copy 
test-infra/camel-test-infra-ollama/src/main/resources/org/apache/camel/test/infra/ollama/services/container.properties
 => 
dsl/camel-jbang/camel-jbang-core/src/main/resources/camel-main-run-log4j2.properties
 (52%)
 copy 
test-infra/camel-test-infra-hivemq/src/main/resources/org/apache/camel/test/infra/hivemq/services/container.properties
 => 
dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-mcp-stdio.properties 
(58%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunMcpStdioOptionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/CatalogDocsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ExpressionEvaluatorTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/LogFileReaderTest.java
 rename 
dsl/camel-jbang/{camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/YamlEndpointValidationTest.java
 => 
camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/SourceValidatorEndpointTest.java}
 (84%)
 rename 
dsl/camel-jbang/{camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/YamlSimpleValidationTest.java
 => 
camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/SourceValidatorSimpleTest.java}
 (84%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraListTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/infra/InfraLogTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/OllamaDoctorSupportTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/RuntimeTypeTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/AuthoringTools.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/AuthoringToolsTest.java
 create mode 100644 dsl/camel-jbang/camel-jbang-plugin-tui/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AcpAgentClient.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AcpHeaderStrip.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AcpPermissionPopup.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AiCodeBlocks.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{AiProviderSwitchPopup.java
 => AiCopyPopup.java} (72%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/CatalogCache.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DiagramDetailSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DialogHelper.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/EditReplay.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/EipDocSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/FileWritePopup.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/InfraSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceEditAssist.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceRefactorings.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceValidationSupport.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/StatusFileReader.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiToolDefinitions.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/YamlSourceContext.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/activity.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/beans.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/browse.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/catalog.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/circuit-breaker.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/classpath.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/configuration.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/consumers.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/cve-audit.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/data-source.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/diagram.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/endpoints.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/errors.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/event.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/health.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/heap-histogram.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/history.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/http.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/inflight.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/internal-tasks.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/jfr.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/kafka.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/log.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/maven-dependencies.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/memory-leak.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/memory.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/metrics.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/network.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/overview.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/producers.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/route-controller.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/routes.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/secrets.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/source.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/spans.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/sql-query.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/sql-trace.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/startup.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/threads.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/transformers.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/help/type-converters.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AcpAgentClientTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AcpHeaderStripTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AcpPermissionPopupTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiCodeBlocksTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiPanelAcpTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiPanelHistoryCompactionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiPanelOllamaBenchmarkTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiPanelPromptBudgetTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitorPanelLayoutTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/DialogHelperTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/DoctorPopupOllamaTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/DoctorPopupWrapTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/EditReplayTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/FakeAcpAgent.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/FileWritePopupTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/FilesBrowserSourceDirectoryTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/HelpTextResourcesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/InfraSupportTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/LogTabLogDataJsonTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/McpFacadeAwaitTableDataTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/McpFacadeWriteFileTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/MonitorContextPaneBorderTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/ProcessControlPopupTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/SourceEditAssistValidateTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/StatusFileReaderTest.java
 copy 
components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsException.java
 => 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiMcpServerPortTest.java
 (61%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiMcpServerResourcesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiToolRegistryCoreToolsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiToolRegistryEvalExpressionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiToolRegistryLaunchTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiToolRegistryUptimeTextTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/YamlValidatorExpressionHintTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/YamlValidatorScalarLeniencyTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/YamlValidatorSchemaGroupsTest.java
 copy .github/workflows/depsreview.yaml => 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/inherit-error-handler.yaml
 (57%)
 copy .github/workflows/depsreview.yaml => 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/marshal-without-dataformat.yaml
 (58%)
 copy .github/workflows/depsreview.yaml => 
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/oneof-group-expression-wrapper.yaml
 (52%)
 copy {catalog/camel-catalog-suggest => 
test-infra/camel-test-infra-opa}/pom.xml (52%)
 copy 
components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsException.java
 => 
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/common/OpaProperties.java
 (70%)
 copy 
components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsException.java
 => 
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/services/OpaInfraService.java
 (65%)
 create mode 100644 
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/services/OpaLocalContainerInfraService.java
 copy 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIAgenticTokenTracker.java
 => 
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/services/OpaRemoteInfraService.java
 (50%)
 copy 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/RuntimeTypeConverter.java
 => 
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/services/OpaService.java
 (71%)
 create mode 100644 
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/services/OpaServiceFactory.java
 copy test-infra/{camel-test-infra-arangodb => 
camel-test-infra-opa}/src/main/resources/META-INF/MANIFEST.MF (100%)
 copy 
test-infra/{camel-test-infra-docling/src/main/resources/org/apache/camel/test/infra/docling
 => 
camel-test-infra-opa/src/main/resources/org/apache/camel/test/infra/opa}/services/container.properties
 (89%)
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/generics/JandexStoreTest.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/generics/PackagePluginUtilsTest.java

Reply via email to