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

davsclaus pushed a change to branch feature/CAMEL-24003-cli-activity-connector
in repository https://gitbox.apache.org/repos/asf/camel.git


 discard 5b6512a4e2c3 CAMEL-24003: Add F1 help text for Activity tab
 discard 1db9e037930f chore: improve TUI footer hints for Activity tab and 
detail scroll labels
 discard 930991a655f4 chore: fix missing trailing space in show hint key for 
HistoryTab and ErrorsTab
 discard b476258d4ff9 CAMEL-24003: Use HistoryTab-style show BHPV footer hints 
in ActivityTab
 discard ab76ff9c8fd8 CAMEL-24003: Add TUI Activity tab for live exchange 
monitoring
 discard e8cfea198740 CAMEL-24003: Add unit test for ListActivity CLI command
 discard 95e4bd3863f5 CAMEL-24003: Add camel get activity CLI command
 discard 6fbc4f365791 CAMEL-24003: Wire activity data into CLI connector
 discard 8085022ec937 CAMEL-24003: Add unit tests for BacklogTracer activity 
queue
 discard 54a3c9747f4f CAMEL-24003: Add activity queue to BacklogTracer
     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 7f0cf0f08226 CAMEL-24003: Wire activity data into CLI connector
     add b5723ebcc1fd CAMEL-24003: Add camel get activity CLI command
     add 108894cb24b5 CAMEL-24003: Add unit test for ListActivity CLI command
     add 230d564b6108 CAMEL-24003: Add TUI Activity tab for live exchange 
monitoring
     add e6c1f892a35a CAMEL-24003: Use HistoryTab-style show BHPV footer hints 
in ActivityTab
     add 2edacd1d24d2 chore: fix missing trailing space in show hint key for 
HistoryTab and ErrorsTab
     add 4f3c02a091e6 chore: improve TUI footer hints for Activity tab and 
detail scroll labels
     add 2f452fa3a68b CAMEL-24003: Add F1 help text for Activity tab

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   (5b6512a4e2c3)
            \
             N -- N -- N   
refs/heads/feature/CAMEL-24003-cli-activity-connector (2f452fa3a68b)

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:
 .gitignore                                         |   2 +
 .../main/camel-main-configuration-metadata.json    |   1 +
 .../integration/SftpCertHostVerificationIT.java    |   2 +
 .../HazelcastReplicatedmapConsumerTest.java        |  25 +-
 .../component/jms/integration/DynamicRouteIT.java  |  15 +-
 .../jms/integration/JmsDurableTopicIT.java         |  12 +-
 .../spring/JmsSpringLoadBalanceFailOverJMSIT.java  |   6 +-
 ...dLetterChannelHandlerRollbackOnExceptionIT.java |  12 +-
 ...tterChannelNotHandlerRollbackOnExceptionIT.java |  12 +-
 .../jpa/JpaPollingConsumerLockEntityTest.java      |  39 +-
 .../camel/component/mail/RawMailMessageTest.java   |   4 +-
 .../observability/CamelOpenTelemetryExtension.java |  10 +-
 .../MinaSftpAdvancedFileOperationsIT.java          |  28 +-
 .../mina/integration/MinaSftpConcurrencyIT.java    |   2 -
 .../mina/integration/MinaSftpProtocolIT.java       |  35 +-
 .../integration/NatsConsumerWithRedeliveryIT.java  |  18 +-
 .../CamelOpenTelemetryExtension.java               |  10 +-
 .../vertx/VertxPlatformHttpOAuthProfileTest.java   |  51 +-
 .../component/sjms/SjmsConnectionRecoveryTest.java |  40 +-
 .../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 +-
 .../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   |  26 +-
 .../camel/spi/BacklogTracerActivityMessage.java    | 103 +++
 .../apache/camel/impl/debugger/BacklogTracer.java  | 187 ++++-
 .../DefaultBacklogTracerActivityMessage.java       | 139 ++++
 .../apache/camel/impl/engine/DefaultChannel.java   |   5 +
 .../camel/impl/console/ActivityDevConsole.java     |  48 +-
 ...va => FromRestGetContentTypeEmptyBodyTest.java} |  49 +-
 .../TracerConfigurationPropertiesConfigurer.java   |   7 +
 .../camel-main-configuration-metadata.json         |   1 +
 core/camel-main/src/main/docs/main.adoc            |   3 +-
 .../org/apache/camel/main/BaseMainSupport.java     |   1 +
 .../org/apache/camel/main/ProfileConfigurer.java   |   2 +
 .../camel/main/TracerConfigurationProperties.java  |  22 +
 .../mbean/ManagedBacklogTracerMBean.java           |   6 +
 .../management/mbean/ManagedBacklogTracer.java     |  10 +
 .../management/BacklogTracerActivityTest.java      |  12 +-
 .../camel/support/processor/RestBindingAdvice.java |  35 +-
 .../modules/ROOT/pages/camel-jbang-tui.adoc        |  36 +
 .../camel/dsl/jbang/core/commands/AskTools.java    |  47 +-
 .../camel/dsl/jbang/core/commands/LlmClient.java   | 123 +++-
 .../core/commands/action/ActionBaseCommand.java    |  25 +-
 .../core/commands/action/CamelSendAction.java      |  12 +-
 .../core/commands/LlmClientListModelsTest.java     | 150 ++++
 dsl/camel-jbang/camel-jbang-plugin-tui/pom.xml     |   6 +
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |   4 +
 .../core/commands/tui/AiCliCommandExecutor.java    | 310 ++++++++
 .../camel/dsl/jbang/core/commands/tui/AiPanel.java | 724 ++++++++++++++++--
 .../core/commands/tui/AiProviderSelector.java      |  90 +++
 .../core/commands/tui/AiProviderSwitchPopup.java   | 159 ++++
 .../tui/{HealthCheckInfo.java => AiRole.java}      |  17 +-
 .../core/commands/tui/AiSlashCommandContext.java   |  54 ++
 .../core/commands/tui/AiSlashCommandRegistry.java  | 406 ++++++++++
 .../dsl/jbang/core/commands/tui/CamelMonitor.java  |  11 +-
 .../dsl/jbang/core/commands/tui/LaunchManager.java |  18 +
 .../dsl/jbang/core/commands/tui/SettingsPopup.java |  85 ++-
 .../dsl/jbang/core/commands/tui/TuiIcons.java      |   1 -
 .../dsl/jbang/core/commands/tui/TuiSettings.java   |  36 +
 .../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  |  33 +
 .../core/commands/tui/SettingsPopupRenderTest.java |   3 +
 .../jbang/core/commands/tui/SettingsPopupTest.java |  36 +
 .../jbang/core/commands/tui/TuiSettingsTest.java   |  12 +
 .../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 +-
 .../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 +
 .../embedded/SftpEmbeddedInfraService.java         |  49 +-
 .../PostgresLocalContainerInfraService.java        |  12 +
 .../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 +
 116 files changed, 5421 insertions(+), 468 deletions(-)
 create mode 100644 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/RecordingSpan.java
 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
 copy 
core/camel-core/src/test/java/org/apache/camel/component/rest/{FromRestGetContentTypeTest.java
 => FromRestGetContentTypeEmptyBodyTest.java} (52%)
 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-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/{HealthCheckInfo.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/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-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/NodeAtTest.groovy

Reply via email to