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 f14c5d40d82f Regen SBOM from commit 
69b9b21b6db9b3d885453595c90532ec218cfe38
     add 0eeb90658516 Generated sources regen for SBOM (#24428)
     add e1aed0bc7804 CAMEL-23869: Add mouse support to browser popups and fix 
MemoryLeakTab crash
     add c8885de23f7f CAMEL-23869: Fix tab bar emoji rendering artifacts in 
camel-tui
     add bcccded6e333 CAMEL-23903: Fix flaky test RouteIdTransactedIT in 
camel-jms
     add e38a07884925 CAMEL-23903: Use MockEndpoint timeout overload instead of 
Awaitility
     add e3484daf0a9b Merge pull request #24420 from 
gnodet/camel-23903-fix-flaky-test-routeidtransactedit-in
     add 105f362b5eba CAMEL-23905: Fix flaky LRAFailuresIT by replacing 
setResultWaitTime with Awaitility (#24418)
     add 784189ea8970 CAMEL-23909: Fix flaky CxfConsumerPayLoadFaultMessageTest 
(#24426)
     add 490988119eff CAMEL-23223: Stabilize flaky 
ManagedMessageHistoryAutoConfigIT (#24425)
     add b419473442d2 CAMEL-23906: Fix flaky DelayerWhileShutdownTest on JDK 25 
(#24422)
     add 0bb34153113f CAMEL-23901: Fix flaky 
MulticastParallelStreamingTimeoutTest (#24417)
     add ee9b58fe21c5 CAMEL-19542: Replace Thread.sleep with alternatives in 
camel-sjms tests
     add d695a2901aa8 Merge branch 'main' into CAMEL-19542
     add 768a6a503ce6 CAMEL-19542: Address review comments
     add 1da850cc2b08 CAMEL-19542: Address Copilot review comments
     add 70958b3c39f2 Merge pull request #24376 from tmielke/CAMEL-19542
     add d5b4dba33e19 CAMEL-23907: Fix flaky ThreadsRejectedExecutionTest 
(#24423)
     add 0972796fa5bb CAMEL-23868: camel-file - make local work directory / 
starting directory containment checks path-boundary aware (#24377)
     add 1af162dbec81 chore(deps): Bump jira-rest-client-api-version from 6.0.2 
to 6.0.4
     add 3fabcf060c8f CAMEL-23917: Fix flaky QuartzNameCollisionTest (#24441)
     add df56902e5119 chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add 4fc31e376bba chore(deps): Bump io.smallrye.config:smallrye-config
     add dc3f83c2cbb1 CAMEL-23912: Add Maven Dependencies TUI tab
     add 662222347fb6 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
     add 349d0c8ffd04 chore(camel-test-infra-keycloak): upgrade 
keycloak.container to 26.6.4
     add b10ebe394476 chore(camel-test-infra-docling): upgrade 
docling.container to v1.26.0
     add be06caebbd0f CAMEL-23912: Fix flaky ThemeTest by fully resetting 
engine in resetForTesting
     add ddaa20c2378b chore(camel-test-infra-kafka): upgrade 
redpanda.container.image to v26.1.12
     add 7b827ba3679e CAMEL-23915: Fix flaky MockEndpointTimeClauseTest by 
replacing Thread.sleep with Awaitility
     add ee335421b7d0 CAMEL-23902: Fix flaky UndertowWsConsumerRouteTest 
(#24421)
     add 2c9ccb5ae78e CAMEL-23912: Extract DependencyLoader and fix F3 tab 
refresh
     add 68fc83224885 CAMEL-23910: camel-jbang - Quarkus version is now 
resolved automatically
     add a6e0c98596b1 chore(deps): Bump 
org.hibernate.validator:hibernate-validator
     add 68414dacd0a7 CAMEL-23912: CVE Audit tab shows which dependency pulls 
in vulnerable JAR
     add cdaf5a8b8b4c CAMEL-19807: Deprecate legacy Spring/Blueprint XML 
parsing in camel-xml-io
     add 0bb8b2fd3208 chore: Fix overview tab ESC unselect highlight and chart 
mode toggle
     add 43e2a69bcafd chore(deps): Bump groovy-version from 5.0.6 to 5.0.7
     add c0a3b3875128 CAMEL-23914: handle @@CamelMagicValue@@ property 
conversion
     add 5a555b7b7e06 chore: Fix uncommitted formatter changes breaking CI on 
all PRs (#24466)
     add 0924254d1592 chore(deps): Bump pulsar-version from 4.2.2 to 4.2.3
     add 63209c01c8de chore(deps): Bump com.cedarsoftware:java-util from 
4.105.0 to 4.106.0
     add 43c360784835 Add merge procedure rules and anti-hallucination 
safeguards for AI agents
     add 3d169d4d6c3c chore(deps): Bump org.apache.xbean:xbean-spring from 4.30 
to 4.31
     add 40531e354111 chore(deps): Bump at.yawk.lz4:lz4-java from 1.11.0 to 
1.11.1
     add fae6c3323cdf CAMEL-23883: Kafka producer no longer silently drops 
scalar Jackson ValueNode
     add 9dc1f25f08a7 CAMEL-22616: camel-main - Add support for 
camel.cluster.xxx configurations
     add 1045cca81ccf CAMEL-22616: Endpoints tab doc panel and HTTP tab title 
cleanup (#24472)
     add c41b6ba5d7f1 chore: Fix actions menu alignment for Switch Integration 
item
     add 05bc30c6194e chore: Fix TAB cycling to include More tab and prevent NPE
     add 72c181772e7d CAMEL-23927: camel-kafka - metadataMaxAgeMs label should 
be common
     add 8d6769e36b7a CAMEL-23912: Fix flaky ThemeTest by using Theme's own 
classloader for CSS
     add 5bf1f9152f8f CAMEL-23223: Fix flaky ManagedMessageHistoryAutoConfigIT
     add 3fb2fa3a475f chore(deps): Bump the langchain4j group with 17 updates 
(#24478)
     add 579279663c2a chore(deps): Bump aws-java-sdk2-version from 2.46.21 to 
2.47.0 (#24479)
     add 4bad2c9979eb CAMEL-23875: camel-keycloak - add optional audience 
validation
     add ca1af9cff50b CAMEL-23891: camel-mail - upgrade-guide notes for 
MimeMultipartDataFormat header filtering (4.14.9, 4.18.4) (#24456)
     add a4532b736095 Reuse SecureRandom instances instead of creating per-call 
(S2119)
     add fcbf946dc608 Consolidate SecureRandom usage in camel-pqc with shared 
PQCSecureRandom
     add f364d797cc87 Promote SecureRandom to framework-level 
SecureRandomHelper in camel-util
     add ed0e2f511e4e Inline SecureRandomHelper calls in 
SelfSignedCertificateGenerator
     add 688426b5260c Fix code formatting for BeansDefinition and 
XmlRoutesBuilderLoader
     add 91387ab1be9a Merge pull request #24374 from 
gnodet/sonar/s2119-securerandom-reuse
     add c52eb89bb6b0 (chores) Fix SonarCloud S2095: close HttpClient resources 
properly
     add 5150cce229b4 Fix code formatting for BeansDefinition and 
XmlRoutesBuilderLoader
     add e1f87cbd7477 Merge pull request #24358 from 
gnodet/sonar/s2095-fix-resource-leaks
     add 145871e9c5b0 CAMEL-23912: Address review feedback on ThemeTest fix
     add 9831df4a650b Upgrade kamelet and fix a potential NPE
     add 6ee327939ab5 Test is an IT test
     add b6533180fbd0 chore(deps): Bump org.postgresql:postgresql from 42.7.12 
to 42.7.13 (#24483)
     add 14e569752215 chore(deps): Bump com.cedarsoftware:java-util from 
4.106.0 to 4.107.0 (#24484)
     add fada070a5ec2 CAMEL-23237: camel-jbang catalog tables fill the terminal 
width
     add 1645929104c3 CAMEL-23926: Fix flaky Elasticsearch ITs by using unique 
index names
     add 0b86946bcb44 chore(deps): Bump 
net.javacrumbs.json-unit:json-unit-assertj
     add c19117465df0 chore(deps): Bump io.camunda:zeebe-client-java from 
8.9.11 to 8.9.12
     add a4ac5be96508 chore(deps): Bump io.camunda:camunda-client-java from 
8.9.11 to 8.9.12
     add a2e863afb671 fix citrusframework.org URL
     add 2d1171a55353 CAMEL-23502 - Disable Observability plugin in OpenSearch 
container used for integration tests
     add de7124e5aa5a chore: reorganize bundled jbang examples with category 
sub-grouping (#24492)
     add 5309fc59adae CAMEL-23930: Fix flaky  EventhubsReloadTriggerTask test  
(#24494)
     add fc880bac9165 Remove usage of deprecated sendBody in tests of LRA 
component (#24499)
     add 196598ca903b Remove usage of deprecated methods withFieldType in 
milvus component (#24500)
     add 633c1c9d8859 CAMEL-23839: Fix TUI theme background and add --theme CLI 
option
     add 37e9caa91018 Replace deprecated MapAccessor from Spring 7.0
     add 2f7c3304c322 chore: Reorganize TUI F2 actions menu with sub-menus
     add aef1e5dce936 chore: Add counter and scrollbar to TUI Go to Tab popup
     add 6495bb973ebf (chores) Fix SonarCloud S2095: close remaining resource 
leaks
     add 0b73e4cffcdb (chores): fix SonarCloud S2276, S128, S3014 blocker 
issues (#24488)
     add 92d4df814ea7 CAMEL-23931: Enhance preSort to support sorting by name, 
modified, and size
     add 5df38cd33451 CAMEL-23865: Re-apply TUI chart throughput scaling lost 
during refactoring
     add 61cc3a13bd20 CAMEL-23905: Fix flaky LRAFailuresIT
     add b0fb55a79e20 CAMEL-23918: Fix flaky tests in camel-reactive-streams
     add 55aafdf0b0a6 chore: Use non-blinking software block cursor in TUI
     add aa81b40aec11 (chores): fix SonarCloud S2975 clone without super.clone
     add f3ad4fab862c CAMEL-23935: Route diagram mini tree should scroll to 
keep selected node visible (#24505)
     add 4b9a905a44a7 CAMEL-23850: camel-jbang route-diagram and route-topology 
can dump from source files
     add 803f653a7c79 CAMEL-23933: Remove deprecated maven-resolver-supplier 
dependency
     add 68d185753036 chore(camel-test-infra-ollama): upgrade ollama.container 
to 0.31.1 (#24438)
     add 451ff6a529cd chore(deps): Bump 
dev.langchain4j:langchain4j-community-dashscope
     add a6f6335fda36 CAMEL-21438: Harden container-exception retry logic and 
isolate IggyConsumerOffsetIT (#24508)
     add 4db3cdd8fb86 chore(deps): Bump aws-java-sdk2-version from 2.47.0 to 
2.47.1
     add 9485f8a65142 chore(deps): Bump google-auth-library-oauth2-http-version
     add 97beb34513a5 chore(deps): Bump jetty-version from 12.1.10 to 12.1.11
     add b092a27dc103 chore(deps): Bump jackson2-version from 2.22.0 to 2.22.1
     add 6b929a9d8c35 chore(deps): Bump huaweicloud-sdk-version from 3.1.203 to 
3.1.204
     add 8415a9953c5e chore(deps): Bump mongo-java-driver-version from 5.8.0 to 
5.9.0
     add 376f51170341 chore(deps): Bump google-cloud-functions-version from 
2.81.0 to 2.82.0
     add ef97cc51f7cf chore(deps): Bump 
net.javacrumbs.json-unit:json-unit-assertj
     add cf77650a2e42 chore(deps): Bump 
com.google.cloud:google-cloud-secretmanager
     add 38d21ff307cb chore(deps): Bump com.google.cloud:google-cloud-speech
     add a712034d36ee chore(deps): Bump com.ibm.cloud:cloudant from 0.10.19 to 
0.10.20
     add 90713cadf385 CAMEL-23936: Fix logHttpActivity losing Content-Encoding 
on gzip responses
     add a446211e72c5 chore(deps): Bump com.google.cloud:google-cloud-pubsub
     add 07233d6b8ae6 chore(deps): Bump com.google.cloud:google-cloud-storage
     add d485566c9eb2 chore(deps): Bump 
com.google.cloud:google-cloud-texttospeech
     add e1d0ca1dd9a1 chore(camel-test-infra-iggy): upgrade iggy.container to 
0.8.0 (#23835)
     add 5cd1ec7c89c0 CAMEL-23934: Fix light theme colors in TUI (#24529)
     add 07f0cdaff7fb Avoid jenkins job failure when local .m2 is empty
     add 24ec6b31c9ab chore(deps): Bump 
com.google.api.grpc:proto-google-common-protos
     add 84641a1f249b chore(deps): Bump com.google.cloud:google-cloud-vision
     add f53210803527 chore(deps-dev): Bump com.google.cloud:google-cloud-core
     add eb3d7558fa48 chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 77e891189aff chore(deps): Bump com.google.cloud:google-cloud-bigquery
     add 4211ed3b26bc chore(deps): Bump com.google.cloud:google-cloud-firestore
     add 352bfc3c06c0 Do not store workspace on jenkins in case of success
     add 3cd3f18827b5 chore: Upgrade IBM WatsonX AI SDK from 0.21.0 to 0.22.0
     add 45034f355d1c CAMEL-23937: Add Camel-managed lock renewal for Azure 
Service Bus async routes
     add 551aa71c0ef8 CAMEL-23972: Skip IBM MQ JMS tests on aarch64
     add 4ef53c0e71a3 CAMEL-23849: Camel-PQC - add automated key rotation 
scheduling (#24455)
     add f4c1902ddac4 CAMEL-23768: camel-keycloak - select the JWKS 
verification key by the token kid (#24527)
     add ad7a43e5588c fix(jbang): update container image-check to match renamed 
CLI version output (#24530)
     add 55fcbaf8bc19 CAMEL-23942: contain Azure Storage Blob/DataLake fileDir 
downloads within the configured directory (#24542)
     add 57359ca3095b CAMEL-23939: Fix Kamelet dependencies ignored in Camel CLI
     add 9e4d264f6058 camel-jbang - TUI expand theme system to 13 named themes 
with live-preview picker
     add ef67fe7ad4d2 chore(deps): Bump actions/labeler from 6.1.0 to 6.2.0
     add 7498aef44b4d chore(deps): Bump aws-java-sdk2-version from 2.47.1 to 
2.47.3
     add d6822122e849 chore(deps): Bump quarkus-version from 3.37.1 to 3.37.2
     add 4ca15b8754ca CAMEL-23971: fix ordered properties containsKey support 
(#24541)
     add 6c868659fe26 CAMEL-19548: Replace Thread.sleep with Awaitility in 
camel-zookeeper-master tests (#24526)
     add c27a6b9d2c31 Document MockEndpoint timed assertions in AGENTS.md 
(#24496)
     add f065c206115c Replace deprecated method planned for removal in 
OpenSearch
     add cb28e34bd9e0 camel-jbang - TUI send message dialog improvements
     add f50d467fcf77 chore(deps): Bump org.asteriskjava:asterisk-java from 
3.41.0 to 3.42.2
     add aebe6872ca16 chore(deps): Bump com.couchbase.client:java-client from 
3.12.0 to 3.12.1
     add 1e84bfd33251 CAMEL-23848: Camel-PQC - add optional Micrometer 
metrics/observability (#24550)
     add c8c0f6288d6b camel-jbang-tui: Add file chooser to Send Message and 
Ctrl+F shortcut
     add 4d845f1c13ae chore(deps): Bump logback-version from 1.5.37 to 1.5.38 
(#24556)
     add 7e53df3944c0 chore(deps): Bump huaweicloud-sdk-version from 3.1.204 to 
3.1.205 (#24554)
     add 8377dcc22b5b Replace deprecated methods and attributes in milo 
component
     add b5989d42df07 CAMEL-23937: Add upgrade guide entry for Azure Service 
Bus lock renewal (4.18.4 backport doc-sync)
     add 4383a38986a5 CAMEL-23974: Pass OAuth credentials from ZeebeComponent 
to ZeebeService
     add c5d06bf2e251 Remove redundant Awaitility wrapping around MockEndpoint 
assertions
     add 14294fe67b11 Create a group update for com.google;cloud in dependabot
     add c73de852ac46 chore(deps): Bump com.cedarsoftware:java-util from 
4.107.0 to 4.108.0
     add d8306c94d47e chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.3 
to 2.28.4
     add e1462fcd14ac chore(deps): Bump sshd-version from 2.18.0 to 2.19.0
     add 3480b7cea781 CAMEL-21438: Fix racy JpaPollingConsumerLockEntityTest 
and fact-check jpa-component.adoc
     add ef728501c2f5 CAMEL-23482: Upgrade Weaviate client from v5 to v6
     add c4f59e5f6a79 CAMEL-23976: Add percentile latency statistics 
(p50/p95/p99) to Extended management statistics
     add 23838d02947a CAMEL-23976: TUI - pinned log panel via Ctrl+L
     add 31c0a7e0fdff CAMEL-23867: camel tui - Add settings dialog
     add 3fdb45cd9e91 CAMEL-23976: TUI - hide log pin hint when Log tab is 
full-screen
     add 4a46c8125a37 CAMEL-23976: TUI - increase OTel span detail panel height
     add a772ab43f2b5 CAMEL-23976: TUI - separate infra services panel in 
Overview tab
     add 54f942defe93 CAMEL-23976: TUI - render .md files with markdown viewer 
in file browser
     add a8a51e5b6252 Avoid flakiness of CxfTimeoutTest
     add b4f37e4197a1 CAMEL-23976: TUI - display percentile latency stats 
(p50/p95/p99)
     add 79a96cd8ced9 chore(deps): Bump aws-java-sdk2-version from 2.47.3 to 
2.47.4
     add 4cba7b58ad6a CAMEL-23976: TUI - Add log pin and default folder settings
     add 887295fd2cb3 CAMEL-23976: TUI - show integration name in pinned log 
panel title
     add 09c14d1555f1 chore(deps): Bump com.google.genai:google-genai from 
1.60.0 to 1.61.0
     add a770056030c2 chore(deps): Bump io.weaviate:client6 from 6.2.1 to 6.3.0
     add dac9de46cd9d chore(deps): Bump io.nats:jnats from 2.25.3 to 2.26.0
     add 9162a4980761 chore(deps): Bump grpc-version from 1.82.1 to 1.82.2
     add dc76bb58ef7e CAMEL-23317 - use separate mail user in tests to reduce 
flakiness
     add 05b6e7030390 Replace deprecated method in mail component test
     add 513d0e18a4b5 CAMEL-23942: sync Azure Storage fileDir containment note 
to the 4.18/4.14 upgrade guides on main (#24585)
     add ca1ecfed84f6 Fix flakiness of Elasticsearch tests
     add 59b040573e10 CAMEL-23976: TUI - add percentile range bar visualization 
in info panels
     add 1141dd1daac8 chore(deps): Bump io.undertow:undertow-servlet
     add af1ed92a7112 CAMEL-23859: Add BATCH_CREATE, HYBRID_QUERY, BM25_QUERY, 
AGGREGATE operations to camel-weaviate
     add 5aca4c656962 chore(deps): Bump com.openai:openai-java from 4.41.0 to 
4.42.0 (#24583)
     add 322c01cbbf9b CAMEL-23921 - reduce flakiness for mina sftp tests
     add 0bda8d2c504a TUI: Fix various bugs in trace reading, MCP file 
handling, CVE caching, route actions, and thread safety
     add f7c000e561f8 TUI: Add timeouts to blocking I/O on event/render thread
     add d1f6907efc37 TUI: Fix selection index mismatch in 
getSelectionContext/getTableDataAsJson across 8 tabs
     add bfcf6b8c3a46 TUI: Fix thread-safety for errors list and 
selectedPid/lastSelectedName
     add 0af9ee4b87a5 TUI: Skip null-version dependencies in OsvClient CVE 
queries
     add e51e314e88cf TUI: Fix search + highlight rendering corruption in 
SearchHighlighter
     add c3880ef89dd4 TUI: Fix circuit breaker failure rate gauge using panel 
width instead of MAX_CHART_POINTS
     add bc43ef6a9cbc TUI: Implement advertised F5 reload in StartupTab
     add 023d39faf3ec TUI: Fix EndpointsTab getRowCount to respect remote/stub 
filter
     add 99cf847466a4 TUI: Fix HttpTab TOTAL sort to descending (highest hits 
first)
     add 35127324bd5b chore: fix throughput/exchanges map leak in 
MetricsCollector removeVanished
     add 833c48344a92 chore: fix literal 'null' rendering when exception 
message is null in StatusParser
     add 694e01d818d9 chore: fix package extraction for array-of-object JVM 
class names in HeapHistogramTab
     add a273e5cf32e8 chore: return JSON-RPC error instead of bare 500 in 
TuiMcpServer exception handler
     add c8a0466cd79a chore: add missing F11 escape sequence in ShellPanel
     add b99f5cc7d8a2 chore: use pids parameter in refreshErrorData instead of 
ignoring it
     add 4190d5c7d85a chore: fix duplicate scrollbar and help text mismatches 
in MetricsTab, HttpTab, LogTab
     add 58e9a6ed96b0 chore: harden MCP server request validation and file 
access
     add 761eea072a65 chore: fix TUI tests for F11 key support and removed 
coverage column
     add 1ccbb406643a chore: fix documentation errors in CLI devtools, 
managing, kubernetes, MCP, and container pages
     add 421aba16cd56 chore: fix various bugs in Kubernetes plugin
     add 9407db5cce5f CAMEL-24000: camel-spring-boot - upgrade guide entry for 
Duration configuration properties
     add e9c69455ffae chore: fix CatalogDoc filter and dependency artifactId
     add 53b399d885e9 chore: fix bind command arity, template substitution, and 
object reference bugs
     add be03d31ca67a CAMEL-23998: Mark sensitive component options as secret 
and tag insecure SSL flags
     add 2860757583a5 CAMEL-23957: Synchronize MCP reconnect to protect shared 
endpoint tool state (#24587)
     add f59a19a4f141 chore: fix NPEs, sort bugs, and filter issues in CLI 
cmd/process commands
     add 8aa7bd17f2d9 chore: fix version list EOL filter, update command bugs, 
and Windows compatibility
     add 3af7b261cac5 chore: fix various bugs in CLI core commands, config, and 
infra
     add 304782512c46 chore: fix bugs in CLI edit, generate, test, and validate 
plugins
     add c581f266509e chore: fix bare validate and kubernetes commands printing 
nothing
     add 3df8b5412d07 chore: fix GitHubHelper handling of blob and 
raw.githubusercontent URLs
     add 9fdc6b4a0acc chore: do not log stacktrace for theme preference read 
failure
     add b8731603f26b CAMEL-23980: Fix flaky JmsAddAndRemoveRouteManagementIT
     add 394b09aca966 CAMEL-23216: Fix flaky SFTP tests by verifying SSH 
protocol readiness (#24601)
     add 9a6721628ea8 CAMEL-23981: Fix 12 camel-yaml-dsl bugs
     add d99ff4ee7381 CAMEL-24004: Generated REST DSL always emits type on 
param definitions
     add 57fac50818ee CAMEL-24004: Re-enable schema validation in RestTest now 
that fix is merged
     add 48f4291078ed CAMEL-24002: Fix cmd send exit code and terminated 
launcher ambiguity
     add 2ef84aceefdf test-infra: enable prepared transactions in the postgres 
container
     add 99ef0c76bb69 CAMEL-23923: Remove unnecessary Thread.sleep from 
camel-syslog tests (#24447)
     add d929942f7cb2 CAMEL-23921: Replace Thread.sleep with Awaitility in SFTP 
tests
     add 389eadd3d4e7 CAMEL-24001: Fix RestBindingAdvice setting Content-Type 
on body-less responses
     add 872d750c8fa6 CAMEL-19545: Replace sleep-based synchronization in 
camel-stream tests
     add e4c375a1d0b5 chore: ignore .mcp.json (Claude Code project MCP config) 
(#24605)
     add 35c8b58b2eec CAMEL-22506: Fix flaky HazelcastReplicatedmapConsumerTest
     add 650372c7b1de CAMEL-24003: Add activity queue to BacklogTracer with 
EventNotifier
     add e0837c457a9f CAMEL-23978: Add AI panel slash commands to Camel TUI
     add cf510f034f89 chore: ignore .codex (Codex local config dir)
     add b5f409d436ea CAMEL-23886: Fix flaky NatsConsumerWithRedeliveryIT 
(#24609)
     add ab96e61c797c CAMEL-23887: Fix flaky SjmsConnectionRecoveryTest timing 
issues (#24610)
     add d32ac001554d CAMEL-23993: Fix flaky SpanPropagationUpstreamTest - add 
tie-breaking to SpanComparator (#24591)
     add af2f28e0f847 CAMEL-24005: Fix flaky 
JmsTransactedDeadLetterChannel*RollbackOnExceptionIT (#24611)
     add 01a855ab3dcb CAMEL-24006: Fix flaky JpaPollingConsumerLockEntityTest 
(#24612)
     add 05aed0bd1950 CAMEL-24016: Fix flaky JmsSpringLoadBalanceFailOverJMSIT 
(#24614)
     add 0ad7f4f43c56 CAMEL-24014: Fix flaky JmsDurableTopicIT (#24615)
     add 9076b83a0924 CAMEL-24013: Fix flaky RawMailMessageTest (#24616)
     add 85d2642b39c1 CAMEL-24017: Fix flaky DynamicRouteIT (#24617)
     add 850923efe414 CAMEL-24015: Fix flaky VertxPlatformHttpOAuthProfileTest 
(#24618)
     add 405c1f989217 CAMEL-24003: Enrich activity data with span decorator 
attributes
     add c5cfe2f04896 CAMEL-24019: Fix flaky VertxWebsocketHandshakeHeadersTest 
(#24619)
     add a8f3423ffc5a CAMEL-23941: Fail startup in prod when authentication is 
enabled without a mechanism
     add a7f3a91c7a8a CAMEL-23815: camel-support - Shared ObjectInputFilter 
deserialization-filter helper (#24588)
     add bd9dfaad2dd5 Regen SBOM from commit 
a7f3a91c7a8a0e6a1938097ac26921cf56382bc1

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   (f14c5d40d82f)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (bd9dfaad2dd5)

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/dependabot.yml                             |     2 +
 .github/workflows/pr-labeler.yml                   |     2 +-
 .gitignore                                         |     2 +
 .mvn/extensions.xml                                |     2 +-
 .oss-ai-helper-rules/project-guidelines.md         |     8 +
 AGENTS.md                                          |    90 +-
 Jenkinsfile                                        |    11 +-
 Jenkinsfile.deploy                                 |     9 +
 Jenkinsfile.jdk26                                  |     9 +
 camel-sbom/camel-sbom.json                         | 17027 +++++++++----------
 camel-sbom/camel-sbom.xml                          | 14981 ++++++++--------
 .../camel/catalog/components/azure-files.json      |     2 +-
 .../org/apache/camel/catalog/components/file.json  |     2 +-
 .../org/apache/camel/catalog/components/ftp.json   |     2 +-
 .../org/apache/camel/catalog/components/ftps.json  |     2 +-
 .../apache/camel/catalog/components/geocoder.json  |     2 +-
 .../camel/catalog/components/huggingface.json      |    80 +-
 .../camel/catalog/components/hwcloud-dms.json      |     4 +-
 .../camel/catalog/components/ibm-watsonx-ai.json   |    12 +-
 .../org/apache/camel/catalog/components/jcr.json   |    20 +-
 .../org/apache/camel/catalog/components/kafka.json |   238 +-
 .../apache/camel/catalog/components/mina-sftp.json |     2 +-
 .../apache/camel/catalog/components/oaipmh.json    |     2 +-
 .../apache/camel/catalog/components/openai.json    |     2 +-
 .../org/apache/camel/catalog/components/pqc.json   |    26 +-
 .../camel/catalog/components/servicenow.json       |     4 +-
 .../org/apache/camel/catalog/components/sftp.json  |     2 +-
 .../org/apache/camel/catalog/components/smb.json   |     2 +-
 .../org/apache/camel/catalog/components/smpp.json  |     4 +-
 .../org/apache/camel/catalog/components/smpps.json |     4 +-
 .../catalog/components/twitter-directmessage.json  |     2 +-
 .../camel/catalog/components/twitter-search.json   |     2 +-
 .../camel/catalog/components/twitter-timeline.json |     2 +-
 .../camel/catalog/components/vertx-http.json       |    12 +-
 .../apache/camel/catalog/components/weather.json   |    78 +-
 .../apache/camel/catalog/components/weaviate.json  |    30 +-
 .../apache/camel/catalog/components/whatsapp.json  |     8 +-
 .../apache/camel/catalog/components/wordpress.json |    34 +-
 .../apache/camel/catalog/dev-consoles.properties   |     1 +
 .../camel/catalog/dev-consoles/activity.json       |    15 +
 .../main/camel-main-configuration-metadata.json    |    85 +-
 .../apache/camel/catalog/main/sensitive-keys.json  |     2 +
 .../apache/camel/catalog/test-infra/metadata.json  |    12 +-
 .../camel/component/ChatScriptComponentIT.java     |     5 +-
 .../huggingface/HuggingFaceEndpointUriFactory.java |     4 +-
 .../camel/component/huggingface/huggingface.json   |    80 +-
 .../huggingface/HuggingFaceConfiguration.java      |     2 +-
 .../langchain4j/agent/api/AbstractAgent.java       |    22 +
 .../langchain4j/agent/api/AgentConfiguration.java  |   139 +
 .../agent/api/AgentConfigurationTest.java          |   101 +
 ...Chain4jEmbeddingsComponentWeaviateTargetIT.java |    42 +-
 .../helpers/MilvusHelperCreateCollection.java      |    13 +-
 .../org/apache/camel/component/openai/openai.json  |     2 +-
 .../camel/component/openai/McpToolState.java}      |    38 +-
 .../camel/component/openai/OpenAIComponent.java    |     2 +-
 .../camel/component/openai/OpenAIEndpoint.java     |   258 +-
 .../camel/component/openai/OpenAIProducer.java     |    14 +-
 .../openai/OpenAIToolExecutionProducer.java        |     6 +-
 .../OpenAIEndpointMcpReconnectConcurrencyTest.java |   241 +
 .../openai/OpenAIProducerMcpMockTest.java          |     8 +-
 .../openai/integration/OpenAIMcpAdvancedIT.java    |     6 +-
 components/camel-ai/camel-weaviate/pom.xml         |     4 +-
 .../WeaviateVectorDbComponentConfigurer.java       |    30 +-
 .../WeaviateVectorDbConfigurationConfigurer.java   |    34 +-
 .../WeaviateVectorDbEndpointConfigurer.java        |    30 +-
 .../WeaviateVectorDbEndpointUriFactory.java        |     7 +-
 .../apache/camel/component/weaviate/weaviate.json  |    30 +-
 .../component/weaviate/WeaviateVectorDbAction.java |     4 +
 .../weaviate/WeaviateVectorDbConfiguration.java    |    99 +-
 .../weaviate/WeaviateVectorDbEndpoint.java         |    92 +-
 .../weaviate/WeaviateVectorDbHeaders.java          |     9 +-
 .../weaviate/WeaviateVectorDbProducer.java         |   298 +-
 .../WeaviateComponentConfigurationTest.java        |    10 +-
 .../component/weaviate/WeaviateTestSupport.java    |     2 +
 .../component/weaviate/it/WeaviateContainerIT.java |   216 +-
 .../src/test/resources/weaviate.properties         |     3 -
 .../kinesis/integration/KinesisConsumerIT.java     |     7 +-
 .../integration/KinesisConsumerResumeIT.java       |     7 +-
 .../aws2/s3/integration/S3ConsumerIT.java          |     3 +-
 .../s3/integration/S3ConsumerIgnoreBodyIT.java     |     6 +-
 .../S3ConsumerMaxMessagesPerPollIT.java            |     3 +-
 .../s3/integration/S3StreamUploadTimeoutIT.java    |     3 +-
 .../S3StreamUploadTimestampTimeoutIT.java          |     3 +-
 .../azure/common/AzureFileNameHelper.java          |    53 +
 .../azure/common/AzureFileNameHelperTest.java      |    75 +
 .../file/azure/FilesEndpointConfigurer.java        |     6 +-
 .../camel/component/file/azure/azure-files.json    |     2 +-
 .../camel/component/file/azure/FilesConsumer.java  |    21 +-
 .../key/vault/EventhubsReloadTriggerTask.java      |     4 +-
 .../azure/servicebus/ServiceBusConsumer.java       |   131 +
 .../servicebus/client/ServiceBusClientFactory.java |    28 +
 .../azure/servicebus/ServiceBusConsumerTest.java   |   133 +
 .../storage/blob/operations/BlobOperations.java    |     3 +-
 .../blob/operations/BlobOperationsTest.java        |    13 +
 .../operations/DataLakeFileOperations.java         |     3 +-
 .../operations/DataLakeFileOperationTest.java      |    14 +
 .../org/apache/camel/cluster-service-consul        |     2 +
 .../consul/cluster/ConsulClusterService.java       |     2 +
 .../camel/component/cxf/jaxws/CxfConsumer.java     |    84 +
 .../apache/camel/component/cxf/CxfTimeoutTest.java |     2 +
 .../apache/camel/diagram/RouteDiagramHelper.java   |     3 +
 .../camel/diagram/RouteDiagramLayoutEngine.java    |     3 +
 .../es/integration/ElasticsearchBulkIT.java        |    12 +-
 .../integration/ElasticsearchClusterIndexIT.java   |     8 +-
 ...ElasticsearchGetSearchDeleteExistsUpdateIT.java |    36 +-
 .../es/integration/ElasticsearchIndexIT.java       |    14 +-
 .../es/integration/ElasticsearchTestSupport.java   |     9 +
 .../file/watch/FileWatchComponentTest.java         |     4 +-
 .../component/file/FileEndpointConfigurer.java     |     6 +-
 .../org/apache/camel/component/file/file.json      |     2 +-
 .../services/org/apache/camel/cluster-service-file |     2 +
 .../apache/camel/component/file/FileConsumer.java  |    20 +-
 .../camel/component/file/GenericFileEndpoint.java  |    27 +-
 .../camel/component/file/GenericFileHelper.java    |    26 +-
 .../camel/component/file/GenericFileProducer.java  |     2 +-
 .../file/cluster/FileLockClusterService.java       |     2 +
 .../component/file/GenericFileHelperTest.java      |    26 +
 .../file/remote/AbstractSftpConsumer.java          |    21 +-
 .../file/remote/FtpEndpointConfigurer.java         |     6 +-
 .../file/remote/SftpEndpointConfigurer.java        |     6 +-
 .../apache/camel/component/file/remote/ftp.json    |     2 +-
 .../apache/camel/component/file/remote/ftps.json   |     2 +-
 .../apache/camel/component/file/remote/sftp.json   |     2 +-
 .../camel/component/file/remote/FtpConsumer.java   |    20 +-
 .../component/file/remote/SftpPreSortTest.java     |   102 +
 .../remote/integration/FromFtpUseListFalseIT.java  |     9 +-
 .../integration/SftpCertHostVerificationIT.java    |     2 +
 .../geocoder/GeoCoderEndpointUriFactory.java       |     3 +-
 .../apache/camel/component/geocoder/geocoder.json  |     2 +-
 .../camel/component/geocoder/GeoCoderEndpoint.java |     2 +-
 .../HazelcastReplicatedmapConsumerTest.java        |    25 +-
 .../org/apache/camel/http/common/HttpHelper.java   |    29 +-
 .../http/LoggingHttpActivityListener.java          |     2 +-
 .../camel/component/http/HttpCompressionTest.java  |     2 +-
 .../http/HttpLoggingActivityGzipTest.java          |    56 +
 .../huaweicloud/dms/DMSEndpointUriFactory.java     |     4 +-
 .../component/huaweicloud/dms/hwcloud-dms.json     |     4 +-
 .../component/huaweicloud/dms/DMSEndpoint.java     |     4 +-
 .../component/ibm/watsonx/ai/ibm-watsonx-ai.json   |    12 +-
 .../ibm/watsonx/ai/WatsonxAiConfiguration.java     |     3 +-
 .../ibm/watsonx/ai/handler/EmbeddingHandler.java   |     2 +-
 .../ibm/watsonx/ai/handler/RerankHandler.java      |     5 +-
 .../camel/component/iggy/IggyConsumerOffsetIT.java |    31 +-
 .../apache/camel/component/iggy/IggyTestBase.java  |     8 +-
 .../org/apache/camel/cluster-service-infinispan    |     2 +
 .../cluster/InfinispanRemoteClusterService.java    |     2 +
 .../protostream/DefaultExchangeHolderUtils.java    |    24 +-
 .../DefaultExchangeHolderUtilsTest.java            |     3 +-
 .../camel/component/jcr/JcrEndpointUriFactory.java |     4 +-
 .../org/apache/camel/component/jcr/jcr.json        |    20 +-
 .../apache/camel/component/jcr/JcrEndpoint.java    |     2 +-
 .../org/apache/camel/cluster-service-jgroups-raft  |     2 +
 .../raft/cluster/JGroupsRaftClusterService.java    |     2 +
 .../org/apache/camel/component/jms/JmsBinding.java |    64 +-
 .../camel/component/jms/JmsComponentIbmMQTest.java |     2 +
 .../jms/JmsProducerWithJMSHeaderTest.java          |     4 +-
 .../component/jms/integration/DynamicRouteIT.java  |    15 +-
 .../JmsAddAndRemoveRouteManagementIT.java          |    11 +-
 .../jms/integration/JmsDurableTopicIT.java         |    16 +-
 .../issues/JmsAnotherCustomJMSReplyToIT.java       |     5 +-
 .../spring/JmsSpringLoadBalanceFailOverJMSIT.java  |     6 +-
 .../integration/spring/tx/RouteIdTransactedIT.java |     6 +-
 ...dLetterChannelHandlerRollbackOnExceptionIT.java |    12 +-
 ...tterChannelNotHandlerRollbackOnExceptionIT.java |    12 +-
 .../component/jms/issues/JmsReplyToIbmMQTest.java  |     2 +
 .../camel-jpa/src/main/docs/jpa-component.adoc     |    82 +-
 .../jpa/JpaPollingConsumerLockEntityTest.java      |    50 +-
 .../org/apache/camel/component/kafka/kafka.json    |   238 +-
 .../camel/component/kafka/KafkaConfiguration.java  |     2 +-
 .../camel/component/kafka/KafkaProducer.java       |     5 +
 .../camel/component/kafka/KafkaProducerTest.java   |    31 +
 .../KafkaConsumerAsyncManualCommitIT.java          |     9 +-
 ...KafkaConsumerAutoInstResumeRouteStrategyIT.java |     7 +-
 .../integration/KafkaProducerValueNodeIT.java      |    59 +
 .../format/schema/DelegatingSchemaResolver.java    |    70 +-
 .../src/main/docs/keycloak-security.adoc           |    57 +-
 .../security/KeycloakPublicKeyResolver.java        |    33 +-
 .../keycloak/security/KeycloakSecurityHelper.java  |    44 +
 .../keycloak/security/KeycloakSecurityPolicy.java  |    41 +
 .../security/KeycloakSecurityProcessor.java        |    60 +-
 .../security/KeycloakPublicKeyResolverTest.java    |    91 +
 .../security/KeycloakSecurityHelperTest.java       |   145 +
 .../security/KeycloakSecurityPolicyTest.java       |    11 +
 .../security/KeycloakSecurityProcessorTest.java    |   257 +
 .../org/apache/camel/cluster-service-kubernetes    |     2 +
 .../cluster/KubernetesClusterService.java          |     2 +
 .../org/apache/camel/service/lra/LRAClient.java    |    35 +-
 .../camel/service/lra/AbstractLRATestSupport.java  |     6 +-
 .../apache/camel/service/lra/LRAFailuresIT.java    |    15 +-
 .../org/apache/camel/service/lra/LRAManualIT.java  |     7 +-
 .../camel/service/lra/LRAManualInMemoryTest.java   |     7 +-
 .../camel/component/mail/AuthenticatorTest.java    |     8 +-
 .../camel/component/mail/FromFileSendMailTest.java |     4 +-
 .../mail/MailAttachmentDuplicateNamesTest.java     |     2 +-
 .../component/mail/MailAttachmentNamesTest.java    |     8 +-
 .../mail/MailAttachmentPollEnrichTest.java         |     2 +-
 .../mail/MailAttachmentRedeliveryTest.java         |     2 +-
 .../camel/component/mail/MailAttachmentTest.java   |     2 +-
 .../mail/MailAttachmentsUmlautIssueTest.java       |     2 +-
 .../component/mail/MailBatchConsumerTest.java      |     4 +-
 .../component/mail/MailCollectionHeaderTest.java   |     4 +-
 .../component/mail/MailCommitOnCompletionTest.java |     2 +-
 .../mail/MailComponentRecipientSetTest.java        |    19 +-
 .../camel/component/mail/MailComponentTest.java    |     3 +-
 .../mail/MailConsumerAuthenticatorTest.java        |     2 +-
 .../mail/MailConsumerIdleMessageTest.java          |     2 +-
 .../mail/MailConsumerUnsupportedCharsetTest.java   |     2 +-
 .../mail/MailContentTypeResolverTest.java          |     2 +-
 .../camel/component/mail/MailContentTypeTest.java  |     9 +-
 .../camel/component/mail/MailConvertersTest.java   |     4 +-
 .../camel/component/mail/MailCopyToTest.java       |     4 +-
 .../component/mail/MailCustomContentTypeTest.java  |     7 +-
 .../component/mail/MailCustomMailSenderTest.java   |     5 +-
 .../mail/MailDefaultDelayForMailConsumeTest.java   |     2 +-
 .../camel/component/mail/MailDisconnectTest.java   |     2 +-
 .../mail/MailDoNotDeleteIfProcessFailsTest.java    |     4 +-
 .../camel/component/mail/MailFetchSizeTest.java    |     4 +-
 .../component/mail/MailFetchSizeZeroTest.java      |     4 +-
 ...aderOverrulePreConfigurationRecipientsTest.java |     6 +-
 .../component/mail/MailHtmlAttachmentTest.java     |     2 +-
 .../MailIdempotentRepositoryDuplicateTest.java     |     4 +-
 .../mail/MailIdempotentRepositoryTest.java         |     4 +-
 .../component/mail/MailMaxMessagesPerPollTest.java |     4 +-
 .../camel/component/mail/MailMessageTest.java      |     3 +-
 .../component/mail/MailMimeDecodeHeadersTest.java  |     4 +-
 .../camel/component/mail/MailMoveToTest.java       |     6 +-
 .../component/mail/MailMultipleRecipientsTest.java |    14 +-
 .../MailMultipleRecipientsUsingHeadersTest.java    |     4 +-
 .../mail/MailNameAndEmailInRecipientTest.java      |    12 +-
 .../component/mail/MailPollEnrichNoMailTest.java   |     4 +-
 .../camel/component/mail/MailPollEnrichTest.java   |     4 +-
 .../component/mail/MailPostProcessActionTest.java  |     4 +-
 .../mail/MailProcessOnlyUnseenMessagesTest.java    |     9 +-
 .../component/mail/MailProducerConcurrentTest.java |     4 +-
 .../camel/component/mail/MailProducerTest.java     |    10 +-
 .../mail/MailProducerUnsupportedCharsetTest.java   |    16 +-
 .../mail/MailRecipientsPipeIssueTest.java          |     5 +-
 .../camel/component/mail/MailRecipientsTest.java   |     3 +-
 .../camel/component/mail/MailReplyToTest.java      |     2 +-
 .../apache/camel/component/mail/MailRouteTest.java |     8 +-
 .../camel/component/mail/MailSearchTermTest.java   |     4 +-
 .../MailSearchTermUriConfigLast24HoursTest.java    |     4 +-
 .../mail/MailSearchTermUriConfigTest.java          |     2 +-
 .../mail/MailShutdownCompleteAllTasksTest.java     |    10 +-
 .../MailShutdownCompleteCurrentTaskOnlyTest.java   |     4 +-
 .../camel/component/mail/MailSortTermTest.java     |     2 +-
 .../component/mail/MailSortTermThreeTest.java      |     2 +-
 .../camel/component/mail/MailSortTermTwoTest.java  |     2 +-
 .../component/mail/MailSplitAttachmentsTest.java   |     2 +-
 .../camel/component/mail/MailSubjectTest.java      |     2 +-
 .../mail/MailToMultipleEndpointsTest.java          |    12 +-
 .../component/mail/MailUsingCustomSessionTest.java |     2 +-
 .../camel/component/mail/MailUsingHeadersTest.java |    11 +-
 .../component/mail/MailUsingOwnComponentTest.java  |     4 +-
 .../component/mail/MimeMessageConsumeTest.java     |     6 +-
 .../mail/MimeMultipartAlternativeTest.java         |     2 +-
 ...imeMultipartAlternativeWithContentTypeTest.java |     3 +-
 ...MultipartAlternativeWithLongerFilenameTest.java |     3 +-
 .../mail/MultipleDestinationConsumeTest.java       |     6 +-
 .../mail/NestedMimeMessageConsumeTest.java         |     4 +-
 .../camel/component/mail/RawMailMessageTest.java   |    18 +-
 .../mail/SpringMailSplitAttachmentsTest.java       |     2 +-
 .../SslContextParametersMailRouteTest.java         |     7 +-
 .../mail/SpringMailSplitAttachmentsTest.xml        |     2 +-
 .../observability/CamelOpenTelemetryExtension.java |    10 +-
 .../component/milo/browse/MiloBrowseEndpoint.java  |     4 +-
 .../milo/client/MiloClientConfiguration.java       |     9 +-
 .../milo/client/internal/SubscriptionManager.java  |     6 +-
 .../component/milo/server/internal/CallMethod.java |     6 +-
 .../milo/server/internal/CamelNamespace.java       |    12 +-
 .../component/milo/browse/BrowseServerTest.java    |     6 +-
 .../camel/component/milo/call/MockCallMethod.java  |     6 +-
 .../component/milo/call/MockCamelNamespace.java    |    10 +-
 .../component/milo/server/ServerLocalTest.java     |    13 +-
 .../remote/mina/MinaSftpEndpointConfigurer.java    |     6 +-
 .../component/file/remote/mina/mina-sftp.json      |     2 +-
 .../MinaSftpAdvancedFileOperationsIT.java          |    28 +-
 .../mina/integration/MinaSftpConcurrencyIT.java    |     4 +-
 .../mina/integration/MinaSftpProtocolIT.java       |    35 +-
 .../remote/mina/sftp/SftpChangedReadLockIT.java    |     5 +-
 .../apache/camel/component/mina/MinaConverter.java |    23 +-
 .../mina/MinaConverterDefaultFilterTest.java       |    34 +-
 .../component/mina/MinaSpringMultipleUDPTest.java  |     9 +-
 .../integration/NatsConsumerWithRedeliveryIT.java  |    18 +-
 .../component/netty/http/NettyHttpHelper.java      |    32 +-
 .../NettyHttpHelperDeserializationFilterTest.java  |     3 +-
 .../camel/component/netty/NettyConverter.java      |    23 +-
 .../NettyConsumerClientModeReconnectTest.java      |     3 +-
 .../netty/NettyConverterDefaultFilterTest.java     |    32 +-
 .../org/apache/camel/oaipmh/component/oaipmh.json  |     2 +-
 .../camel/oaipmh/component/OAIPMHEndpoint.java     |     2 +-
 .../OpensearchActionRequestConverter.java          |     2 +-
 .../metrics/integration/MemoryLogHandler.java      |     5 +-
 .../ManagedMessageHistoryAutoConfigIT.java         |    81 +-
 .../CamelOpenTelemetryExtension.java               |    10 +-
 .../pdf/text/DefaultLineBuilderStrategy.java       |     5 +-
 .../http/main/DefaultMainHttpServerFactory.java    |    30 +-
 ...henticationConfigurationMainHttpServerTest.java |    10 +
 .../vertx/VertxPlatformHttpOAuthProfileTest.java   |    51 +-
 components/camel-pqc/pom.xml                       |     7 +
 .../component/pqc/PQCComponentConfigurer.java      |    24 +
 .../org/apache/camel/component/pqc/pqc.json        |    26 +-
 .../camel-pqc/src/main/docs/pqc-component.adoc     |    24 +
 .../camel-pqc/src/main/docs/pqc-key-lifecycle.adoc |    67 +
 .../apache/camel/component/pqc/PQCComponent.java   |    99 +
 .../apache/camel/component/pqc/PQCProducer.java    |   190 +-
 .../pqc/crypto/PQCDefaultMLDSAMaterial.java        |     3 +-
 .../pqc/crypto/PQCDefaultSLHDSAMaterial.java       |     3 +-
 .../pqc/crypto/PQCDefaultSPHINCSPLUSMaterial.java  |     3 +-
 .../pqc/crypto/PQCDefaultXMSSMTMaterial.java       |     3 +-
 .../pqc/crypto/PQCDefaultXMSSMaterial.java         |     3 +-
 .../component/pqc/crypto/hybrid/HybridKEM.java     |     7 +-
 .../crypto/hybrid/PQCDefaultECDHMLKEMMaterial.java |     5 +-
 .../hybrid/PQCDefaultECDSAMLDSAMaterial.java       |     5 +-
 .../hybrid/PQCDefaultEd25519MLDSAMaterial.java     |     3 +-
 .../hybrid/PQCDefaultX25519MLKEMMaterial.java      |     3 +-
 .../pqc/crypto/kem/PQCDefaultBIKEMaterial.java     |     3 +-
 .../pqc/crypto/kem/PQCDefaultCMCEMaterial.java     |     3 +-
 .../pqc/crypto/kem/PQCDefaultFRODOMaterial.java    |     3 +-
 .../pqc/crypto/kem/PQCDefaultHQCMaterial.java      |     3 +-
 .../pqc/crypto/kem/PQCDefaultKYBERMaterial.java    |     3 +-
 .../pqc/crypto/kem/PQCDefaultMLKEMMaterial.java    |     3 +-
 .../crypto/kem/PQCDefaultNTRULPRimeMaterial.java   |     3 +-
 .../pqc/crypto/kem/PQCDefaultNTRUMaterial.java     |     3 +-
 .../pqc/crypto/kem/PQCDefaultSABERMaterial.java    |     3 +-
 .../crypto/kem/PQCDefaultSNTRUPrimeMaterial.java   |     3 +-
 .../component/pqc/dataformat/PQCDataFormat.java    |    11 +-
 .../AwsSecretsManagerKeyLifecycleManager.java      |    10 +-
 .../lifecycle/FileBasedKeyLifecycleManager.java    |    10 +-
 .../HashicorpVaultKeyLifecycleManager.java         |    10 +-
 .../pqc/lifecycle/KeyRotationScheduler.java        |   360 +
 .../camel/component/pqc/metrics/PQCMetrics.java    |    63 +
 .../pqc/metrics/PQCMicrometerMetrics.java          |    88 +
 .../apache/camel/component/pqc/PQCMetricsTest.java |   119 +
 .../pqc/lifecycle/KeyRotationSchedulerTest.java    |   284 +
 .../component/quartz/QuartzNameCollisionTest.java  |    18 +-
 components/camel-reactive-streams/pom.xml          |     6 +
 .../BackpressurePublisherRoutePolicyTest.java      |    13 +-
 .../reactive/streams/BackpressureStrategyTest.java |    79 +-
 .../streams/BackpressureSubscriberTest.java        |     6 +-
 .../reactive/streams/BasicPublisherTest.java       |     5 +-
 .../reactive/streams/DelayedMonoPublisherTest.java |    36 +-
 .../component/salesforce/SalesforceComponent.java  |     3 +-
 .../servicenow/ServiceNowEndpointUriFactory.java   |     3 +-
 .../camel/component/servicenow/servicenow.json     |     4 +-
 .../servicenow/ServiceNowConfiguration.java        |     2 +-
 .../camel/component/sjms/jms/JmsBinding.java       |    61 +-
 .../component/sjms/SjmsConnectionRecoveryTest.java |    42 +-
 .../consumer/InOnlyConsumerAsyncFalseTest.java     |    39 +-
 .../consumer/InOnlyTopicDurableConsumerTest.java   |    11 +-
 .../sjms/consumer/JmsPollingConsumerTest.java      |    46 +-
 .../producer/InOutQueueProducerAsyncLoadTest.java  |    15 +-
 .../sjms/support/JmsExclusiveTestSupport.java      |    20 +-
 .../camel/component/smb/SmbEndpointConfigurer.java |     6 +-
 .../org/apache/camel/component/smb/smb.json        |     2 +-
 .../apache/camel/component/smb/SmbConsumer.java    |    20 +-
 .../component/smpp/SmppEndpointUriFactory.java     |     3 +-
 .../org/apache/camel/component/smpp/smpp.json      |     4 +-
 .../org/apache/camel/component/smpp/smpps.json     |     4 +-
 .../camel/component/smpp/SmppConfiguration.java    |     2 +-
 .../org/apache/camel/component/snmp/TrapTest.java  |     7 +-
 .../apache/camel/language/spel/SpelExpression.java |     2 +-
 .../camel/component/stream/ScanStreamFileTest.java |    26 +-
 .../stream/ScanStreamFileWithFilterTest.java       |    14 +-
 .../component/syslog/AutomatedConversionTest.java  |     2 -
 .../camel/component/syslog/MinaDataFormatTest.java |     1 -
 .../component/syslog/MinaManyUDPMessagesTest.java  |     4 +-
 .../component/syslog/NettyDataFormatTest.java      |     1 -
 .../component/syslog/NettyManyUDPMessagesTest.java |     4 +-
 .../component/syslog/SyslogSpringMinaTest.java     |     1 -
 .../component/syslog/SyslogSpringNettyTest.java    |     1 -
 .../org/apache/camel/telemetrydev/DevTrace.java    |    10 +-
 .../org/apache/camel/telemetry/RecordingSpan.java  |    78 +
 .../java/org/apache/camel/telemetry/Tracer.java    |    21 +-
 .../org/apache/camel/telemetry/mock/MockTrace.java |     8 +-
 .../TwitterDirectMessageEndpointUriFactory.java    |     3 +-
 .../search/TwitterSearchEndpointUriFactory.java    |     3 +-
 .../TwitterTimelineEndpointUriFactory.java         |     3 +-
 .../directmessage/twitter-directmessage.json       |     2 +-
 .../component/twitter/search/twitter-search.json   |     2 +-
 .../twitter/timeline/twitter-timeline.json         |     2 +-
 .../component/twitter/TwitterConfiguration.java    |     2 +-
 components/camel-undertow/pom.xml                  |     6 +
 .../undertow/ws/UndertowWsConsumerRouteTest.java   |    45 +-
 .../vertx/http/VertxHttpEndpointUriFactory.java    |     6 +-
 .../camel/component/vertx/http/vertx-http.json     |    12 +-
 .../component/vertx/http/VertxHttpComponent.java   |     6 +-
 .../vertx/http/VertxHttpConfiguration.java         |     6 +-
 .../component/vertx/http/VertxHttpHelper.java      |    33 +-
 .../VertxHttpHelperDeserializationFilterTest.java  |     3 +-
 .../VertxWebsocketHandshakeHeadersTest.java        |    14 +-
 .../weather/WeatherEndpointUriFactory.java         |     5 +-
 .../apache/camel/component/weather/weather.json    |    78 +-
 .../component/weather/WeatherConfiguration.java    |     4 +-
 .../whatsapp/WhatsAppEndpointUriFactory.java       |     3 +-
 .../apache/camel/component/whatsapp/whatsapp.json  |     8 +-
 .../component/whatsapp/WhatsAppConfiguration.java  |     4 +-
 .../wordpress/WordpressEndpointUriFactory.java     |     4 +-
 .../camel/component/wordpress/wordpress.json       |    34 +-
 .../wordpress/WordpressConfiguration.java          |     2 +-
 .../camel/component/zeebe/ZeebeComponent.java      |     2 +-
 .../component/zeebe/internal/ZeebeService.java     |     7 +
 .../camel/component/zeebe/ZeebeConsumerIT.java     |     7 +-
 .../integration/MasterEndpointFailoverIT.java      |    58 +-
 .../org/apache/camel/cluster-service-zookeeper     |     2 +
 .../zookeeper/cluster/ZooKeeperClusterService.java |     2 +
 .../org/apache/camel/ExchangeConstantProvider.java |     3 +-
 .../src/main/java/org/apache/camel/Exchange.java   |     8 +
 .../java/org/apache/camel/ExchangePropertyKey.java |     5 +-
 .../java/org/apache/camel/spi/BacklogTracer.java   |    60 +
 .../camel/spi/BacklogTracerActivityMessage.java    |   103 +
 .../org/apache/camel/spi/ThreadPoolProfile.java    |    17 +-
 .../apache/camel/impl/debugger/BacklogTracer.java  |   228 +
 .../DefaultBacklogTracerActivityMessage.java       |   139 +
 .../apache/camel/impl/engine/DefaultChannel.java   |     5 +
 .../org/apache/camel/dev-console/activity.json     |    15 +
 .../services/org/apache/camel/dev-console/activity |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../camel/impl/console/ActivityDevConsole.java     |   110 +
 .../camel/impl/console/ConsumerDevConsole.java     |     5 +
 .../camel/impl/console/ContextDevConsole.java      |     5 +
 .../impl/console/JfrMemoryLeakDevConsole.java      |    31 +-
 .../camel/impl/console/ProcessorDevConsole.java    |     5 +
 .../apache/camel/impl/console/RouteDevConsole.java |    10 +
 .../camel/impl/console/RouteGroupDevConsole.java   |     5 +
 .../apache/camel/impl/console/TopDevConsole.java   |    10 +
 .../camel/impl/DefaultDumpRoutesStrategy.java      |    87 +
 .../apache/camel/model/app/BeansDefinition.java    |    10 +
 .../org/apache/camel/reifier/AggregateReifier.java |     2 -
 .../org/apache/camel/reifier/ThreadsReifier.java   |     2 -
 .../component/mock/MockEndpointTimeClauseTest.java |    36 +-
 .../rest/FromRestGetContentTypeEmptyBodyTest.java  |    97 +
 .../DefaultDumpRoutesStrategyTopologyJsonTest.java |   177 +
 .../camel/processor/DelayerWhileShutdownTest.java  |    26 +-
 .../MulticastParallelStreamingTimeoutTest.java     |    20 +-
 .../RecipientListParallelStreamingTest.java        |     8 +-
 .../camel/processor/SagaRemoveHeadersTest.java     |     7 +-
 .../processor/ThreadsRejectedExecutionTest.java    |    46 +-
 .../ConcurrentRequestsThrottlerTest.java           |    10 +-
 .../processor/throttle/requests/ThrottlerTest.java |    10 +-
 .../PropertyConfigurerSupportMagicValueTest.java   |   123 +
 .../TracerConfigurationPropertiesConfigurer.java   |    14 +
 .../camel-main-configuration-metadata.json         |    85 +-
 core/camel-main/src/main/docs/main.adoc            |   133 +-
 .../org/apache/camel/main/BaseMainSupport.java     |    63 +-
 .../org/apache/camel/main/ProfileConfigurer.java   |     2 +
 .../camel/main/SelfSignedCertificateGenerator.java |    24 +-
 .../camel/main/TracerConfigurationProperties.java  |    45 +
 .../mbean/ManagedBacklogTracerMBean.java           |    15 +
 .../mbean/ManagedPerformanceCounterMBean.java      |    18 +
 .../management/mbean/ManagedBacklogTracer.java     |    25 +
 .../management/mbean/ManagedCamelContext.java      |     4 +
 .../mbean/ManagedPerformanceCounter.java           |    62 +
 .../camel/management/mbean/ManagedProcessor.java   |     3 +
 .../camel/management/mbean/ManagedRoute.java       |     3 +
 .../camel/management/mbean/ManagedRouteGroup.java  |     3 +
 .../management/BacklogTracerActivityTest.java      |   181 +
 ...anagedPercentileStatisticsDefaultLevelTest.java |    67 +
 .../ManagedPercentileStatisticsTest.java           |   101 +
 .../ManagedRouteDumpStrategyJSonTest.java          |     4 +-
 .../apache/camel/converter/stream/CipherPair.java  |     4 +-
 .../camel/support/DeserializationFilterHelper.java |   143 +
 .../component/PropertyConfigurerSupport.java       |    56 +-
 .../camel/support/processor/RestBindingAdvice.java |    35 +-
 .../example/external/NotAllowedSerializable.java   |    21 +-
 .../support/DeserializationFilterHelperTest.java   |   147 +
 .../apache/camel/util/BaseOrderedProperties.java   |    30 +
 .../camel/util/CamelCaseOrderedProperties.java     |    15 +
 .../org/apache/camel/util/SecureRandomHelper.java  |    47 +
 .../java/org/apache/camel/util/SecurityUtils.java  |     2 +
 .../java/org/apache/camel/util/SensitiveUtils.java |     4 +
 .../camel/util/CamelCaseOrderedPropertiesTest.java |    19 +
 .../apache/camel/util/OrderedPropertiesTest.java   |    41 +
 design/security.adoc                               |    45 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_14.adoc    |    22 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |    40 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |   229 +
 .../ROOT/pages/camel-jbang-configuration.adoc      |    10 +-
 .../modules/ROOT/pages/camel-jbang-container.adoc  |     7 +-
 .../modules/ROOT/pages/camel-jbang-devtools.adoc   |     6 +-
 .../modules/ROOT/pages/camel-jbang-kubernetes.adoc |     9 +-
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |     2 +-
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |    19 +
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |    74 +-
 .../modules/ROOT/pages/integration-test.adoc       |     2 +-
 .../camel-jbang-cmd-route-topology.adoc            |     3 +-
 .../dsl/HuggingfaceComponentBuilderFactory.java    |    32 +-
 .../dsl/IbmWatsonxAiComponentBuilderFactory.java   |    36 +-
 .../dsl/KafkaComponentBuilderFactory.java          |    40 +-
 .../component/dsl/PqcComponentBuilderFactory.java  |    73 +
 .../dsl/WeaviateComponentBuilderFactory.java       |    78 +-
 .../dsl/WordpressComponentBuilderFactory.java      |    32 +-
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |    30 +-
 .../endpoint/dsl/FilesEndpointBuilderFactory.java  |    30 +-
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    |    30 +-
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   |    30 +-
 .../dsl/HuggingFaceEndpointBuilderFactory.java     |    28 +-
 .../endpoint/dsl/JcrEndpointBuilderFactory.java    |    84 +-
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |   140 +-
 .../dsl/MinaSftpEndpointBuilderFactory.java        |    30 +-
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |    30 +-
 .../endpoint/dsl/SmbEndpointBuilderFactory.java    |    30 +-
 .../dsl/WatsonxAiEndpointBuilderFactory.java       |    62 +-
 .../dsl/WeatherEndpointBuilderFactory.java         |    90 +-
 .../WeaviateVectorDbEndpointBuilderFactory.java    |    74 +-
 .../dsl/WhatsAppEndpointBuilderFactory.java        |    28 +-
 .../dsl/WordpressEndpointBuilderFactory.java       |    84 +-
 dsl/camel-jbang/camel-jbang-container/Makefile     |     4 +-
 .../META-INF/camel-jbang-commands-metadata.json    |     2 +-
 .../camel/dsl/jbang/core/commands/AskTools.java    |    47 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |     1 +
 .../camel/dsl/jbang/core/commands/Debug.java       |    14 +-
 .../camel/dsl/jbang/core/commands/Doctor.java      |     2 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |     3 +-
 .../camel/dsl/jbang/core/commands/Export.java      |     8 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |    14 +-
 .../dsl/jbang/core/commands/ExportCamelMain.java   |     8 +-
 .../camel/dsl/jbang/core/commands/Harden.java      |     3 +-
 .../apache/camel/dsl/jbang/core/commands/Init.java |     2 +-
 .../camel/dsl/jbang/core/commands/LlmClient.java   |   123 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    25 +-
 .../dsl/jbang/core/commands/SBOMGenerator.java     |    43 +-
 .../jbang/core/commands/TransformDataWeave.java    |     5 +-
 .../dsl/jbang/core/commands/TransformRoute.java    |     1 +
 .../core/commands/action/ActionBaseCommand.java    |    92 +-
 .../core/commands/action/CamelReceiveAction.java   |    10 +-
 .../commands/action/CamelRouteDiagramAction.java   |   350 +-
 .../commands/action/CamelRouteTopologyAction.java  |   114 +-
 .../core/commands/action/CamelSendAction.java      |    12 +-
 .../jbang/core/commands/action/CamelSourceTop.java |     4 +
 .../core/commands/action/CamelStubAction.java      |     4 +-
 .../core/commands/action/CamelThreadDump.java      |     8 +-
 .../core/commands/action/CamelTraceAction.java     |     6 +-
 .../jbang/core/commands/action/LoggerAction.java   |     2 +-
 .../commands/action/RouteControllerAction.java     |     4 +
 .../camel/dsl/jbang/core/commands/bind/Bind.java   |    19 +-
 .../bind/ObjectReferenceBindingProvider.java       |    14 +-
 .../core/commands/bind/UriBindingProvider.java     |     4 +-
 .../core/commands/catalog/CatalogBaseCommand.java  |    40 +-
 .../jbang/core/commands/catalog/CatalogDoc.java    |     6 +-
 .../core/commands/catalog/CatalogKamelet.java      |    18 +-
 .../core/commands/catalog/CatalogTransformer.java  |     5 -
 .../dsl/jbang/core/commands/config/ConfigGet.java  |     4 +-
 .../core/commands/infra/InfraBaseCommand.java      |    57 +-
 .../dsl/jbang/core/commands/infra/InfraLog.java    |     2 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |     3 +
 .../core/commands/process/CamelContextStatus.java  |     3 +-
 .../core/commands/process/CamelContextTop.java     |     2 +-
 .../jbang/core/commands/process/CamelCount.java    |     3 +-
 .../commands/process/CamelRouteGroupStatus.java    |    12 +-
 .../core/commands/process/CamelRouteStatus.java    |     9 +-
 .../dsl/jbang/core/commands/process/Hawtio.java    |     4 +-
 .../dsl/jbang/core/commands/process/Jolokia.java   |     1 +
 .../jbang/core/commands/process/ListMetric.java    |     9 +-
 .../core/commands/update/CamelQuarkusUpdate.java   |    15 +-
 .../jbang/core/commands/update/CamelUpdate.java    |     4 +-
 .../dsl/jbang/core/commands/update/Update.java     |     9 +-
 .../dsl/jbang/core/commands/update/UpdateList.java |    31 +-
 .../dsl/jbang/core/commands/update/UpdateRun.java  |     4 +-
 .../jbang/core/commands/version/VersionList.java   |     7 +-
 .../dsl/jbang/core/common/CamelTableColumns.java   |   107 +
 .../dsl/jbang/core/common/CommandLineHelper.java   |    82 +-
 .../camel/dsl/jbang/core/common/ExampleHelper.java |    22 +
 .../camel/dsl/jbang/core/common/GitHubHelper.java  |    46 +-
 .../dsl/jbang/core/common/TerminalWidthHelper.java |    97 +-
 .../{ => beginner}/camel-1-tribute/README.md       |     0
 .../camel-1-tribute/application.properties         |     0
 .../camel-1-tribute/jms-to-file.camel.yaml         |     0
 .../examples/{ => beginner}/cron-log/README.md     |     0
 .../{ => beginner}/cron-log/application.properties |     0
 .../{ => beginner}/cron-log/cron-log.camel.yaml    |     0
 .../examples/{ => beginner}/rest-api/README.md     |     0
 .../{ => beginner}/rest-api/application.properties |     0
 .../{ => beginner}/rest-api/rest-api.camel.yaml    |     0
 .../examples/{ => beginner}/routes/Greeter.java    |     0
 .../examples/{ => beginner}/routes/README.md       |     0
 .../{ => beginner}/routes/application.properties   |     0
 .../examples/{ => beginner}/routes/beans.yaml      |     0
 .../{ => beginner}/routes/routes.camel.yaml        |     0
 .../examples/{ => beginner}/timer-log/README.md    |     0
 .../timer-log/application.properties               |     0
 .../{ => beginner}/timer-log/timer-log.camel.yaml  |     0
 .../{ => beginner}/tui-hello-world/README.md       |     0
 .../tui-hello-world/tui-hello-world.yaml           |     0
 .../examples/camel-jbang-example-catalog.json      |   638 +-
 .../examples/{ => database}/sql/README.md          |     0
 .../{ => database}/sql/application.properties      |     0
 .../examples/{ => database}/sql/sql.camel.yaml     |     0
 .../resources/examples/eip/aggregator/README.md    |    47 +
 .../examples/eip/aggregator/aggregator.camel.yaml  |    37 +
 .../examples/{ => eip}/circuit-breaker/README.md   |     0
 .../{ => eip}/circuit-breaker/route.camel.yaml     |     0
 .../examples/eip/content-based-router/README.md    |    48 +
 .../content-based-router.camel.yaml                |    45 +
 .../main/resources/examples/eip/splitter/README.md |    47 +
 .../examples/eip/splitter/splitter.camel.yaml      |    22 +
 .../examples/{ => language}/groovy/README.md       |     0
 .../{ => language}/groovy/application.properties   |     0
 .../{ => language}/groovy/groovy.camel.yaml        |     0
 .../memory-leak/MemoryLeak.java                    |     0
 .../{ => observability}/memory-leak/README.md      |     0
 .../{ => observability}/message-size/README.md     |     0
 .../message-size/message-size.camel.yaml           |     0
 .../message-size/orders.camel.yaml                 |     0
 .../{ => observability}/route-topology/README.md   |     0
 .../route-topology/application.properties          |     0
 .../route-topology/route-topology.camel.yaml       |     0
 .../examples/{ => transformation}/xslt/README.md   |     0
 .../{ => transformation}/xslt/consumer.camel.yaml  |     0
 .../{ => transformation}/xslt/input/account.xml    |     0
 .../{ => transformation}/xslt/stylesheet.xsl       |     0
 .../core/commands/LlmClientListModelsTest.java     |   150 +
 .../camel/dsl/jbang/core/commands/RunTest.java     |     2 +-
 .../commands/action/ActionCommandTestSupport.java  |     7 +-
 .../CamelRouteDiagramActionDispatchTest.java       |    84 +
 .../CamelRouteDiagramActionMultiFileTest.java      |   181 +
 .../action/CamelRouteTopologyActionRenderTest.java |    97 +
 .../action/CamelRouteTopologyActionTest.java       |    50 +-
 .../dsl/jbang/core/commands/infra/InfraTest.java   |    30 +
 .../jbang/core/common/CamelTableColumnsTest.java   |   110 +
 .../common/CommandLineHelperMigrationTest.java     |   185 +
 .../dsl/jbang/core/common/ExampleHelperTest.java   |    36 +-
 .../jbang/core/common/TerminalWidthHelperTest.java |    77 +-
 .../{CamelDocITCase.java => CamelDocCaseIT.java}   |     2 +-
 .../camel-jbang-main/dist/CamelJBang.java          |     1 -
 .../src/main/jbang/main/CamelJBang.java            |     1 -
 .../core/commands/edit/CamelNanoLspEditor.java     |     7 +-
 .../core/commands/generate/CodeRestGenerator.java  |    15 +-
 .../commands/generate/CodeSchemaGenerator.java     |    21 +-
 .../commands/kubernetes/KubernetesBaseCommand.java |    14 +-
 .../commands/kubernetes/KubernetesCommand.java     |     3 +-
 .../core/commands/kubernetes/KubernetesDelete.java |     4 +
 .../core/commands/kubernetes/KubernetesExport.java |    25 +-
 .../core/commands/kubernetes/KubernetesHelper.java |    43 +-
 .../commands/kubernetes/KubernetesPodLogs.java     |     3 +-
 .../core/commands/kubernetes/KubernetesRun.java    |    34 +-
 .../core/commands/kubernetes/traits/EnvTrait.java  |     6 +
 .../commands/kubernetes/traits/MountTrait.java     |     2 +-
 .../dsl/jbang/core/commands/test/TestInit.java     |     3 +-
 .../core/commands/test/TestPluginExporter.java     |     6 +-
 dsl/camel-jbang/camel-jbang-plugin-tui/pom.xml     |     6 +
 .../dsl/jbang/core/commands/tui/AbstractTab.java   |     3 +-
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |   440 +-
 .../core/commands/tui/AiCliCommandExecutor.java    |   310 +
 .../dsl/jbang/core/commands/tui/AiLogPopup.java    |    15 +-
 .../camel/dsl/jbang/core/commands/tui/AiPanel.java |   743 +-
 .../core/commands/tui/AiProviderSelector.java      |    90 +
 .../core/commands/tui/AiProviderSwitchPopup.java   |   159 +
 .../tui/{ProcessorInfo.java => AiRole.java}        |    25 +-
 .../core/commands/tui/AiSlashCommandContext.java   |    54 +
 .../core/commands/tui/AiSlashCommandRegistry.java  |   406 +
 .../dsl/jbang/core/commands/tui/BeansTab.java      |    17 +-
 .../dsl/jbang/core/commands/tui/BrowseTab.java     |    23 +-
 .../jbang/core/commands/tui/BuiltinAnimations.java |   158 +
 .../jbang/core/commands/tui/CamelCatalogTui.java   |    45 +-
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |   350 +-
 .../dsl/jbang/core/commands/tui/CanvasOverlay.java |    76 +
 .../jbang/core/commands/tui/CaptionOverlay.java    |     8 +-
 .../jbang/core/commands/tui/CircuitBreakerTab.java |    41 +-
 .../dsl/jbang/core/commands/tui/ClasspathTab.java  |    70 +-
 .../jbang/core/commands/tui/ConfigurationTab.java  |    13 +-
 .../dsl/jbang/core/commands/tui/ConsumersTab.java  |    15 +-
 .../dsl/jbang/core/commands/tui/CveAuditTab.java   |   122 +-
 .../core/commands/tui/DataRefreshService.java      |    37 +-
 .../dsl/jbang/core/commands/tui/DataSourceTab.java |    13 +-
 .../jbang/core/commands/tui/DependencyLoader.java  |   375 +
 .../dsl/jbang/core/commands/tui/DiagramTab.java    |   379 +-
 .../dsl/jbang/core/commands/tui/DocHelper.java     |    12 +-
 .../jbang/core/commands/tui/DocViewerPopup.java    |    22 +-
 .../dsl/jbang/core/commands/tui/DoctorPopup.java   |    45 +-
 .../dsl/jbang/core/commands/tui/DrawOverlay.java   |     9 +-
 .../dsl/jbang/core/commands/tui/EndpointsTab.java  |   321 +-
 .../dsl/jbang/core/commands/tui/ErrorsTab.java     |    55 +-
 .../core/commands/tui/ExampleBrowserPopup.java     |   391 +-
 .../dsl/jbang/core/commands/tui/FilesBrowser.java  |    34 +-
 .../dsl/jbang/core/commands/tui/FolderBrowser.java |    54 +-
 .../jbang/core/commands/tui/FolderInputPopup.java  |    50 +-
 .../dsl/jbang/core/commands/tui/GotoTabPopup.java  |    41 +-
 .../dsl/jbang/core/commands/tui/HealthTab.java     |    13 +-
 .../jbang/core/commands/tui/HeapHistogramTab.java  |    48 +-
 .../dsl/jbang/core/commands/tui/HelpOverlay.java   |     1 +
 .../dsl/jbang/core/commands/tui/HistoryTab.java    |   111 +-
 .../camel/dsl/jbang/core/commands/tui/HttpTab.java |   104 +-
 .../dsl/jbang/core/commands/tui/InflightTab.java   |    27 +-
 .../jbang/core/commands/tui/InfraBrowserPopup.java |    62 +-
 .../dsl/jbang/core/commands/tui/InputHistory.java  |     5 +-
 .../jbang/core/commands/tui/IntegrationInfo.java   |    11 +-
 .../dsl/jbang/core/commands/tui/LaunchManager.java |    27 +-
 .../camel/dsl/jbang/core/commands/tui/LogTab.java  |   100 +-
 .../core/commands/tui/MavenDependenciesTab.java    |   600 +
 .../dsl/jbang/core/commands/tui/McpFacade.java     |    19 +-
 .../dsl/jbang/core/commands/tui/McpLogPopup.java   |    13 +-
 .../dsl/jbang/core/commands/tui/MemoryLeakTab.java |   143 +-
 .../dsl/jbang/core/commands/tui/MemoryTab.java     |    85 +-
 .../jbang/core/commands/tui/MetricsCollector.java  |   104 +-
 .../dsl/jbang/core/commands/tui/MetricsTab.java    |    74 +-
 .../jbang/core/commands/tui/MonitorContext.java    |     7 +-
 .../dsl/jbang/core/commands/tui/OsvClient.java     |    32 +-
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |   929 +-
 .../jbang/core/commands/tui/PanelAnimation.java    |     6 +
 .../dsl/jbang/core/commands/tui/PopupManager.java  |    31 +-
 .../dsl/jbang/core/commands/tui/ProcessTab.java    |     9 +-
 .../dsl/jbang/core/commands/tui/ProcessorInfo.java |     3 +
 .../dsl/jbang/core/commands/tui/RouteInfo.java     |     3 +
 .../jbang/core/commands/tui/RouteTreePreview.java  |    61 +-
 .../dsl/jbang/core/commands/tui/RoutesTab.java     |   444 +-
 .../jbang/core/commands/tui/RunOptionsForm.java    |     4 +-
 .../jbang/core/commands/tui/SearchHighlighter.java |    30 +-
 .../jbang/core/commands/tui/SendMessagePopup.java  |   264 +-
 .../dsl/jbang/core/commands/tui/SettingsPopup.java |   422 +
 .../dsl/jbang/core/commands/tui/ShellPanel.java    |    58 +-
 .../dsl/jbang/core/commands/tui/SourceViewer.java  |   139 +-
 .../dsl/jbang/core/commands/tui/SpansTab.java      |    65 +-
 .../dsl/jbang/core/commands/tui/SqlQueryTab.java   |    74 +-
 .../dsl/jbang/core/commands/tui/SqlTraceTab.java   |    33 +-
 .../dsl/jbang/core/commands/tui/StartupTab.java    |    12 +-
 .../dsl/jbang/core/commands/tui/StatusParser.java  |    20 +-
 .../dsl/jbang/core/commands/tui/TabRegistry.java   |    28 +-
 .../camel/dsl/jbang/core/commands/tui/Theme.java   |   514 +-
 .../dsl/jbang/core/commands/tui/ThemeMode.java     |   109 +
 ...nfo.java => ThemeModeCompletionCandidates.java} |    24 +-
 .../dsl/jbang/core/commands/tui/ThemePopup.java    |   276 +
 .../dsl/jbang/core/commands/tui/ThreadsTab.java    |    13 +-
 .../dsl/jbang/core/commands/tui/TuiCommand.java    |     9 +
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |    61 +-
 .../dsl/jbang/core/commands/tui/TuiIcons.java      |    23 +-
 .../dsl/jbang/core/commands/tui/TuiMcpServer.java  |   459 +-
 .../dsl/jbang/core/commands/tui/TuiSettings.java   |   149 +
 .../dsl/jbang/core/commands/tui/TuiUserConfig.java |    98 +
 .../core/commands/tui/diagram/DiagramColors.java   |    79 +-
 .../commands/tui/diagram/RouteDiagramWidget.java   |    25 +-
 .../tui/diagram/TopologyDiagramWidget.java         |    35 +-
 .../tui/diagram/TopologyMinimapWidget.java         |     8 +-
 .../resources/tui/themes/catppuccin-latte.tcss     |    54 +
 .../resources/tui/themes/catppuccin-mocha.tcss     |    54 +
 .../src/main/resources/tui/themes/crt.tcss         |    54 +
 .../src/main/resources/tui/themes/dark.tcss        |    41 +-
 .../src/main/resources/tui/themes/dracula.tcss     |    54 +
 .../src/main/resources/tui/themes/everforest.tcss  |    54 +
 .../main/resources/tui/themes/gruvbox-dark.tcss    |    54 +
 .../src/main/resources/tui/themes/kanagawa.tcss    |    54 +
 .../src/main/resources/tui/themes/light.tcss       |    45 +-
 .../src/main/resources/tui/themes/monochrome.tcss  |    54 +
 .../src/main/resources/tui/themes/nord.tcss        |    54 +
 .../src/main/resources/tui/themes/rose-pine.tcss   |    54 +
 .../main/resources/tui/themes/solarized-dark.tcss  |    54 +
 .../main/resources/tui/themes/solarized-light.tcss |    54 +
 .../src/main/resources/tui/themes/theme.md         |   112 +
 .../src/main/resources/tui/themes/tokyo-night.tcss |    54 +
 .../commands/tui/AiCliCommandExecutorTest.java     |   254 +
 .../dsl/jbang/core/commands/tui/AiPanelTest.java   |   816 +
 .../core/commands/tui/AiProviderSelectorTest.java  |   128 +
 .../commands/tui/AiProviderSwitchPopupTest.java    |    64 +
 .../commands/tui/AiSlashCommandRegistryTest.java   |   329 +
 .../jbang/core/commands/tui/CamelMonitorTest.java  |   136 +
 .../commands/tui/CircuitBreakerTabRenderTest.java  |    11 +-
 .../commands/tui/ConfigurationTabRenderTest.java   |     6 +-
 .../core/commands/tui/ConsumersTabRenderTest.java  |     6 +-
 .../core/commands/tui/CveAuditTabRenderTest.java   |     8 +-
 .../core/commands/tui/DataSourceTabRenderTest.java |     4 +-
 .../core/commands/tui/EndpointsTabRenderTest.java  |    11 +-
 .../core/commands/tui/ErrorsTabRenderTest.java     |     8 +-
 .../core/commands/tui/FolderInputPopupTest.java    |    88 +
 .../core/commands/tui/HealthTabRenderTest.java     |     4 +-
 .../core/commands/tui/HistoryTabRenderTest.java    |    10 +-
 .../jbang/core/commands/tui/HttpTabRenderTest.java |     9 +-
 .../core/commands/tui/InflightTabRenderTest.java   |     6 +-
 .../tui/MetricsCollectorThroughputTest.java        |   114 +
 .../core/commands/tui/MetricsTabRenderTest.java    |     3 +-
 .../commands/tui/MonitorContextRenderTest.java     |    16 +-
 .../core/commands/tui/MonitorContextTest.java      |    15 +-
 .../core/commands/tui/OverviewTabRenderTest.java   |    87 +-
 .../tui/OverviewTabThroughputRenderTest.java       |   186 +
 .../core/commands/tui/RouteTreePreviewTest.java    |   184 +
 .../core/commands/tui/RoutesTabRenderTest.java     |    22 +-
 .../core/commands/tui/SearchHighlighterTest.java   |    10 +-
 .../core/commands/tui/SettingsPopupRenderTest.java |    85 +
 .../jbang/core/commands/tui/SettingsPopupTest.java |   265 +
 .../jbang/core/commands/tui/ShellPanelTest.java    |    99 +-
 .../core/commands/tui/SpansTabRenderTest.java      |     2 +-
 .../core/commands/tui/SqlTraceTabRenderTest.java   |     7 +-
 .../jbang/core/commands/tui/TabBarRenderTest.java  |    10 +-
 .../jbang/core/commands/tui/TabRegistryTest.java   |     6 +-
 .../tui/ThemeModeCompletionCandidatesTest.java}    |    41 +-
 .../dsl/jbang/core/commands/tui/ThemeModeTest.java |   105 +
 .../dsl/jbang/core/commands/tui/ThemeTest.java     |   219 +-
 .../jbang/core/commands/tui/TuiSettingsTest.java   |   181 +
 .../jbang/core/commands/tui/TuiUserConfigTest.java |   173 +
 .../core/commands/validate/ValidateCommand.java    |     3 +-
 .../commands/validate/YamlNormalizeCommand.java    |     1 +
 .../commands/validate/YamlValidateCommand.java     |     6 +-
 ...mel-factoryfinder-known-dependencies.properties |    15 +
 .../camel/main/download/ExportTypeConverter.java   |    61 +-
 .../camel-main-known-dependencies.properties       |     6 +
 .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java   |    10 +-
 .../dsl/yaml/common/YamlDeserializerSupport.java   |     9 +-
 .../apache/camel/dsl/yaml/common/YamlSupport.java  |    14 +
 .../apache/camel/dsl/yaml/common/NodeAtTest.groovy |   107 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |    36 +-
 .../deserializers/ErrorHandlerDeserializer.java    |     5 +-
 .../yaml/deserializers/KameletDeserializer.java    |     8 +
 .../OutputAwareFromDefinitionDeserializer.java     |     8 +
 .../RouteConfigurationDefinitionDeserializer.java  |    10 +
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    |    28 +-
 .../maven/dsl/yaml/GenerateYamlSchemaMojo.java     |     2 +-
 .../maven/dsl/yaml/support/YamlProperties.java     |     2 +-
 .../camel/dsl/yaml/validator/ValidateMojo.java     |     7 +-
 .../camel/dsl/yaml/validator/CamelYamlParser.java  |     4 +-
 .../dsl/yaml/validator/DummyTypeConverter.java     |    61 +-
 .../camel/dsl/yaml/validator/YamlParser.java       |     4 +-
 .../camel/dsl/yaml/validator/YamlValidator.java    |     4 +-
 .../resources/schema/camelYamlDsl-canonical.json   |    61 +-
 .../generated/resources/schema/camelYamlDsl.json   |    60 +-
 .../camel/dsl/yaml/YamlRoutesBuilderLoader.java    |    32 +-
 .../apache/camel/dsl/yaml/ErrorHandlerTest.groovy  |    16 +
 .../org/apache/camel/dsl/yaml/KameletTest.groovy   |    39 +
 .../apache/camel/dsl/yaml/PipeLoaderTest.groovy    |    31 +
 .../org/apache/camel/dsl/yaml/RestTest.groovy      |     2 +-
 .../camel/dsl/yaml/RouteConfigurationTest.groovy   |    59 +
 .../org/apache/camel/dsl/yaml/RoutesTest.groovy    |    26 +
 parent/pom.xml                                     |    98 +-
 .../src/generated/resources/META-INF/metadata.json |    12 +-
 .../infra/cli/services/CliLocalProcessService.java |    12 +-
 .../infra/common/services/TestServiceUtil.java     |     5 +
 .../common/services/TestServiceUtilRetryTest.java  |    17 +
 .../infra/docling/services/container.properties    |     2 +-
 .../embedded/SftpEmbeddedInfraService.java         |    49 +-
 .../test/infra/iggy/services/container.properties  |     2 +-
 .../test/infra/kafka/services/container.properties |     2 +-
 .../infra/keycloak/services/container.properties   |     2 +-
 .../MicroprofileLRALocalContainerInfraService.java |     6 +
 .../infra/ollama/services/container.properties     |     2 +-
 .../mock/AudioTranscriptionRequestHandler.java     |     5 +-
 .../infra/openai/mock/CloseableHttpClient.java     |    42 +
 .../infra/openai/mock/EmbeddingRequestHandler.java |     6 +-
 .../mock/OpenAIMockConversationHistoryTest.java    |    49 +-
 .../infra/openai/mock/OpenAIMockEmbeddingTest.java |   303 +-
 .../infra/openai/mock/OpenAIMockFailuresTest.java  |    39 +-
 .../openai/mock/OpenAIMockMultipleToolsTest.java   |    98 +-
 .../mock/OpenAIMockReplyWithAfterToolTest.java     |   104 +-
 .../mock/OpenAIMockReplyWithToolContentTest.java   |   115 +-
 .../openai/mock/OpenAIMockSimpleAssertionTest.java |    73 +-
 .../test/infra/openai/mock/OpenAIMockTest.java     |   284 +-
 .../test/infra/openai/mock/RequestHandler.java     |     6 +-
 .../OpenSearchLocalContainerInfraService.java      |     4 +
 .../PostgresLocalContainerInfraService.java        |    12 +
 .../infra/qdrant/services/CloseableHttpClient.java |    42 +
 .../infra/qdrant/services/QdrantInfraService.java  |     5 +-
 .../infra/weaviate/common/WeaviateProperties.java  |     1 +
 .../weaviate/services/WeaviateInfraService.java    |     2 +
 .../WeaviateLocalContainerInfraService.java        |     6 +
 .../services/WeaviateRemoteInfraService.java       |     5 +
 .../weaviate/services/WeaviateServiceFactory.java  |     5 +
 tooling/camel-tooling-maven/pom.xml                |     5 -
 .../main/java/org/apache/camel/maven/RunMojo.java  |    56 +-
 .../maven/packaging/PrepareCamelMainMojo.java      |   133 +
 .../maven/packaging/PrepareKameletMainMojo.java    |    30 +-
 .../maven/packaging/UpdateCamelReleasesMojo.java   |   123 +-
 .../generator/openapi/RestDslXmlGenerator.java     |    10 +
 .../generator/openapi/RestDslYamlGenerator.java    |    13 +-
 .../src/test/resources/GreetingsYaml.txt           |     3 +
 .../src/test/resources/OpenApiV302PetstoreYaml.txt |     9 +
 .../resources/OpenApiV3PetstoreWithModelYaml.txt   |     9 +
 .../OpenApiV3PetstoreWithRestComponentXml.txt      |    18 +-
 .../OpenApiV3PetstoreWithRestComponentYaml.txt     |     9 +
 .../src/test/resources/OpenApiV3PetstoreXml.txt    |    18 +-
 .../src/test/resources/OpenApiV3PetstoreYaml.txt   |     9 +
 867 files changed, 43264 insertions(+), 23933 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/activity.json
 copy 
components/{camel-opentelemetry-metrics/src/test/java/org/apache/camel/opentelemetry/metrics/integration/MemoryLogHandler.java
 => 
camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/McpToolState.java}
 (50%)
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIEndpointMcpReconnectConcurrencyTest.java
 create mode 100644 
components/camel-azure/camel-azure-common/src/main/java/org/apache/camel/component/azure/common/AzureFileNameHelper.java
 create mode 100644 
components/camel-azure/camel-azure-common/src/test/java/org/apache/camel/component/azure/common/AzureFileNameHelperTest.java
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/cluster-service-consul
 create mode 100644 
components/camel-file/src/generated/resources/META-INF/services/org/apache/camel/cluster-service-file
 create mode 100644 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/SftpPreSortTest.java
 create mode 100644 
components/camel-http/src/test/java/org/apache/camel/component/http/HttpLoggingActivityGzipTest.java
 create mode 100644 
components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/cluster-service-infinispan
 create mode 100644 
components/camel-jgroups-raft/src/generated/resources/META-INF/services/org/apache/camel/cluster-service-jgroups-raft
 create mode 100644 
components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaProducerValueNodeIT.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/security/KeycloakPublicKeyResolverTest.java
 create mode 100644 
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/cluster-service-kubernetes
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/lifecycle/KeyRotationScheduler.java
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/metrics/PQCMetrics.java
 create mode 100644 
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/metrics/PQCMicrometerMetrics.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCMetricsTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/lifecycle/KeyRotationSchedulerTest.java
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/RecordingSpan.java
 create mode 100644 
components/camel-zookeeper/src/generated/resources/META-INF/services/org/apache/camel/cluster-service-zookeeper
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/BacklogTracerActivityMessage.java
 create mode 100644 
core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerActivityMessage.java
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/activity.json
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/activity
 create mode 100644 
core/camel-console/src/main/java/org/apache/camel/impl/console/ActivityDevConsole.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/rest/FromRestGetContentTypeEmptyBodyTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/DefaultDumpRoutesStrategyTopologyJsonTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/PropertyConfigurerSupportMagicValueTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/BacklogTracerActivityTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedPercentileStatisticsDefaultLevelTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedPercentileStatisticsTest.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/DeserializationFilterHelper.java
 copy 
test-infra/camel-test-infra-weaviate/src/main/java/org/apache/camel/test/infra/weaviate/services/WeaviateInfraService.java
 => 
core/camel-support/src/test/java/com/example/external/NotAllowedSerializable.java
 (60%)
 create mode 100644 
core/camel-support/src/test/java/org/apache/camel/support/DeserializationFilterHelperTest.java
 create mode 100644 
core/camel-util/src/main/java/org/apache/camel/util/SecureRandomHelper.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CamelTableColumns.java
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/camel-1-tribute/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/camel-1-tribute/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/camel-1-tribute/jms-to-file.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/cron-log/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/cron-log/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/cron-log/cron-log.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/rest-api/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/rest-api/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/rest-api/rest-api.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/routes/Greeter.java (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/routes/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/routes/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/routes/beans.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/routes/routes.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/timer-log/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/timer-log/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/timer-log/timer-log.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/tui-hello-world/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
beginner}/tui-hello-world/tui-hello-world.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
database}/sql/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
database}/sql/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
database}/sql/sql.camel.yaml (100%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/eip/aggregator/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/eip/aggregator/aggregator.camel.yaml
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
eip}/circuit-breaker/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
eip}/circuit-breaker/route.camel.yaml (100%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/eip/content-based-router/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/eip/content-based-router/content-based-router.camel.yaml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/eip/splitter/README.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/eip/splitter/splitter.camel.yaml
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
language}/groovy/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
language}/groovy/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
language}/groovy/groovy.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/memory-leak/MemoryLeak.java (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/memory-leak/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/message-size/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/message-size/message-size.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/message-size/orders.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/route-topology/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/route-topology/application.properties (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
observability}/route-topology/route-topology.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
transformation}/xslt/README.md (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
transformation}/xslt/consumer.camel.yaml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
transformation}/xslt/input/account.xml (100%)
 rename dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/{ => 
transformation}/xslt/stylesheet.xsl (100%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/LlmClientListModelsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteDiagramActionDispatchTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteDiagramActionMultiFileTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteTopologyActionRenderTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/CamelTableColumnsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/CommandLineHelperMigrationTest.java
 rename 
dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/{CamelDocITCase.java
 => CamelDocCaseIT.java} (95%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AiCliCommandExecutor.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AiProviderSelector.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AiProviderSwitchPopup.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{ProcessorInfo.java
 => AiRole.java} (72%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AiSlashCommandContext.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/AiSlashCommandRegistry.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/BuiltinAnimations.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/CanvasOverlay.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/DependencyLoader.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/MavenDependenciesTab.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SettingsPopup.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ThemeMode.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{ProcessorInfo.java
 => ThemeModeCompletionCandidates.java} (73%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ThemePopup.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiSettings.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiUserConfig.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/catppuccin-latte.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/catppuccin-mocha.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/crt.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/dracula.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/everforest.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/gruvbox-dark.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/kanagawa.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/monochrome.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/nord.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/rose-pine.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/solarized-dark.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/solarized-light.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/theme.md
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/resources/tui/themes/tokyo-night.tcss
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiCliCommandExecutorTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiPanelTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiProviderSelectorTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiProviderSwitchPopupTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiSlashCommandRegistryTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/FolderInputPopupTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/MetricsCollectorThroughputTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/OverviewTabThroughputRenderTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/RouteTreePreviewTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/SettingsPopupRenderTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/SettingsPopupTest.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-tui/src/{main/java/org/apache/camel/dsl/jbang/core/commands/tui/RouteInfo.java
 => 
test/java/org/apache/camel/dsl/jbang/core/commands/tui/ThemeModeCompletionCandidatesTest.java}
 (59%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/ThemeModeTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiSettingsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TuiUserConfigTest.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/NodeAtTest.groovy
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/CloseableHttpClient.java
 create mode 100644 
test-infra/camel-test-infra-qdrant/src/main/java/org/apache/camel/test/infra/qdrant/services/CloseableHttpClient.java


Reply via email to