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

davsclaus pushed a change to branch tui-walk-examples
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 55da89e6cd06 chore: camel-jbang - About says what an integration does 
from its README too, opens the README and the summary, and shows the period of 
a timer
     add dc73c347e3c0 CAMEL-26789: camel-chaos - an experiment fails when its 
rules lost messages at the dead letter channel (#29512)
     add bf7a8ea5b22e CAMEL-26787: camel-jbang - let there be chaos: the 
playbook as an MCP prompt, and camel cmd chaos-explore with the AI of camel ask 
(#29501)
     add ac0a8a471ee3 CAMEL-26790: camel-chaos - an experiment that cannot tell 
does not pass: a fault that never fired, a route without messages, failures 
outside its expectations, a failed expectation behind a dead letter channel 
(#29517)
     add a12f29b0fa99 CAMEL-26788: camel-jbang - camel cmd chaos-explore saves 
its report, and a replayable scenario per failed experiment, in test/chaos 
(#29514)
     add 0a215c9943da CAMEL-26792: camel-jbang - a chaos experiment says why a 
route cannot be fed, and warns when the feed goes to a real system (#29519)
     add ab269db43a71 CAMEL-26793: camel-jbang - a chaos experiment feeds a 
route that serves HTTP with HTTP requests, and counts the status codes the 
clients got (#29521)
     add ca8c66b214dd CAMEL-26795: camel-jbang - a chaos experiment feeds a 
file route with files its filter takes, and camel cmd send --repeat numbers a 
CamelFileName (#29523)
     add c102671e469c camel-minio: name minio's own options in the docs, not 
aws2-s3's (#29487)
     add 320446403167 camel-sjms: drop the transferExchange note from 
transferException (#29491)
     add fff5ca89a60e CAMEL-26746: TimerConsumer drops delay=0 first fire when 
route is started at runtime (#29516)
     add 324928a3b403 CAMEL-25891: camel-spring-xml - make tests safe to run in 
parallel in the same JVM (#29515)
     add b3d42cb59133 CAMEL-26794: camel-cli-connector - an Error in its 
scheduled task no longer stops the status and the CLI actions for good (#29522)
     add 28815807cc3d chore: camel-jbang - a route reached by a wireTap is 
handed off to, not called (#29520)
     add 699f0798f7dc chore: camel-jbang - an integration that wrote no status 
for 15 seconds says so, instead of running at its last rate (#29524)
     add 94a70d97c2e1 Merge remote-tracking branch 'origin/main' into 
tui-walk-examples-fix

No new revisions were added by this update.

Summary of changes:
 .../org/apache/camel/catalog/components/minio.json |  12 +-
 .../org/apache/camel/catalog/components/sjms.json  |   2 +-
 .../org/apache/camel/catalog/components/sjms2.json |   2 +-
 .../org/apache/camel/catalog/docs/chaos.adoc       |  30 +-
 .../apache/camel/catalog/docs/minio-component.adoc |   4 +-
 components/camel-chaos/src/main/docs/chaos.adoc    |  30 +-
 .../apache/camel/component/chaos/ChaosAdvisor.java |   2 +-
 .../camel/component/chaos/ChaosExperiment.java     | 104 +++++-
 .../apache/camel/component/chaos/ChaosManager.java |  19 ++
 .../camel/component/chaos/ChaosExperimentTest.java | 114 +++++++
 .../org/apache/camel/component/minio/minio.json    |  12 +-
 .../camel-minio/src/main/docs/minio-component.adoc |   4 +-
 .../camel/component/minio/MinioConfiguration.java  |  10 +-
 .../org/apache/camel/component/sjms/sjms.json      |   2 +-
 .../apache/camel/component/sjms/SjmsEndpoint.java  |   1 -
 .../org/apache/camel/component/sjms2/sjms2.json    |   2 +-
 .../apache/camel/spring/DefaultJMXAgentTest.java   |   2 +
 .../apache/camel/spring/DisableJmxAgentTest.java   |   2 +
 .../camel/spring/JMXAgentPropertiesTest.java       |   2 +
 .../file/SpringSimpleFileNameWithQuoteTest.java    |   5 +-
 .../apache/camel/spring/issues/Camel14624Test.java |   2 +
 ...ualCamelContextManagedAutoAssignedNameTest.java |   2 +
 .../management/DualCamelContextManagedTest.java    |   2 +
 .../ManagedEndpointInjectRefEndpointTest.java      |   2 +
 .../spring/management/ManagedRefEndpointTest.java  |   2 +
 .../SpringCamelContextStartingFailedEventTest.java |   2 +
 .../SpringDualLoggingEventNotifierTest.java        |   2 +
 .../SpringDumpRouteCoverageAdviceWithTest.java     |   2 +
 .../SpringJmxDumpCBRRoutesAsXmlTest.java           |   2 +
 ...pringJmxDumpRoutesAsXmlIncludeHostNameTest.java |   2 +
 .../management/SpringJmxDumpRoutesAsXmlTest.java   |   2 +
 .../SpringJmxEndpointInjectBeanRefTest.java        |   2 +
 .../SpringJmxEndpointInjectBeanRefTwoTest.java     |   2 +
 .../SpringJmxEndpointInjectBeanTest.java           |   2 +
 .../SpringJmxRecipientListRegisterAlwaysTest.java  |   2 +
 .../management/SpringJmxRecipientListTest.java     |   2 +
 .../management/SpringLoggingEventNotifierTest.java |   2 +
 .../management/SpringManagedCamelContextTest.java  |   2 +
 .../SpringManagedCustomProcessorTest.java          |   2 +
 .../SpringManagedNamePatternFixedTest.java         |   2 +
 .../management/SpringManagedNamePatternTest.java   |   2 +
 .../management/SpringManagedResourceTest.java      |   2 +
 ...edRouteRemoveContextScopedErrorHandlerTest.java |   2 +
 ...emoveRouteAndContextScopedErrorHandlerTest.java |   2 +
 ...agedRouteRemoveRouteScopedErrorHandlerTest.java |   2 +
 .../management/SpringManagedSanitizeTest.java      |   2 +
 .../management/SpringManagedSedaEndpointTest.java  |   2 +
 .../SpringManagedStatisticsLevelOffTest.java       |   2 +
 ...SpringManagedStatisticsLevelRoutesOnlyTest.java |   2 +
 .../SpringManagedTransactedProcessorTest.java      |   2 +
 .../management/SpringPublishEventNotifierTest.java |   2 +
 .../XmlIoDumpRouteCoverageAdviceWithTest.java      |   2 +
 ...uageWithSpringPropertyPlaceholderRouteTest.java |   5 +-
 .../DualSpringManagedThreadsThreadPoolTest.java    |   2 +
 .../SpringManagedThreadsThreadPoolTest.java        |   2 +
 .../camel/spring/processor/SpringTestHelper.java   |   6 +-
 .../SpringSimpleFileNameWithQuoteTest-context.xml  |   2 +-
 .../MixedTransactionPropagationTest.xml            |   2 +-
 .../interceptor/mixedPropagationTransactedTest.xml |   2 +-
 ...ctionalClientDataSourceMinimalConfiguration.xml |   2 +-
 .../interceptor/transactionalClientDataSource.xml  |   2 +-
 .../transactionalClientWithAnnotatedBeanTest.xml   |   2 +-
 .../issues/SpringPropertyPlaceholderIssueTest.xml  |   2 +-
 ...HandlerAndContextScopedOnExceptionIssueTest.xml |   2 +-
 .../spring/placeholder/bundle-context.properties   |   4 +-
 .../FileConsumerIdempotentLoadStoreTest.xml        |   2 +-
 .../idempotent/fileConsumerIdempotentTest.xml      |   2 +-
 .../xml/handler/ErrorHandlerDefinitionParser.xml   |   2 +-
 .../camel/component/timer/TimerConsumer.java       |   6 +-
 .../org/apache/camel/TestSupportJmxCleanup.java    |   8 +-
 .../timer/TimerFirstFireAfterRouteRestartTest.java | 111 ++++++
 .../modules/ROOT/pages/camel-jbang-devtools.adoc   |   4 +
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |  53 ++-
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |   8 +
 .../ROOT/pages/camel-jbang-tui-observe.adoc        |   6 +-
 .../camel-jbang-cmd-chaos-experiment.adoc          |   4 +-
 .../camel-jbang-cmd-chaos-explore.adoc             |  38 +++
 .../ROOT/pages/jbang-commands/camel-jbang-cmd.adoc |   1 +
 .../apache/camel/cli/connector/ChaosAction.java    |   2 +
 .../apache/camel/cli/connector/ConnectorTasks.java |  60 ++++
 .../cli/connector/FileCliConnectorTransport.java   |   6 +-
 .../apache/camel/cli/connector/RepeatedSend.java   |  20 ++
 .../connector/WebSocketCliConnectorTransport.java  |   6 +-
 .../connector/FileCliConnectorTransportTest.java   |  23 +-
 .../LocalCliConnectorChaosActionTest.java          |   8 +
 .../connector/LocalCliConnectorSendActionTest.java |  24 ++
 .../dsl/MinioComponentBuilderFactory.java          |  17 +-
 .../endpoint/dsl/MinioEndpointBuilderFactory.java  |  34 +-
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  | 102 +++---
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   | 102 +++---
 .../META-INF/camel-jbang-commands-metadata.json    |   2 +-
 .../apache/camel/dsl/jbang/core/commands/Ask.java  |  13 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |   1 +
 .../dsl/jbang/core/commands/ChaosExplore.java      | 378 +++++++++++++++++++++
 .../action/CamelChaosExperimentAction.java         |  46 ++-
 .../core/commands/ai/ChaosExplorePlaybook.java     | 121 +++++++
 .../jbang/core/commands/ai/JavaRouteReader.java    |   6 +-
 .../jbang/core/commands/ai/ProjectOverview.java    |  14 +-
 .../dsl/jbang/core/commands/ai/ProjectRoutes.java  |  29 +-
 .../dsl/jbang/core/commands/ai/ToolRegistry.java   |  50 +--
 .../dsl/jbang/core/commands/process/ListChaos.java |  15 +
 .../dsl/jbang/core/common/ChaosExperimentRun.java  | 308 ++++++++++++++++-
 .../camel/dsl/jbang/core/common/ChaosHttpFeed.java | 355 +++++++++++++++++++
 .../dsl/jbang/core/commands/ChaosExploreTest.java  | 158 +++++++++
 .../core/commands/action/CamelChaosActionTest.java |  27 ++
 .../core/commands/ai/ChaosExplorePlaybookTest.java |  55 +++
 .../core/commands/ai/ProjectOverviewTest.java      |  82 +++++
 .../jbang/core/commands/process/ListChaosTest.java |  24 +-
 .../jbang/core/common/ChaosExperimentRunTest.java  | 282 ++++++++++++++-
 .../src/test/resources/golden/cli-help.txt         |  93 ++++-
 .../src/test/resources/golden/cli-parse.txt        | 116 +++++++
 .../jbang/core/commands/mcp/PromptDefinitions.java |  22 ++
 .../dsl/jbang/core/commands/mcp/RuntimeTools.java  |  10 +-
 .../core/commands/mcp/PromptDefinitionsTest.java   |  16 +
 .../dsl/jbang/core/commands/tui/AboutView.java     |  26 +-
 .../core/commands/tui/DataRefreshService.java      |  33 +-
 .../jbang/core/commands/tui/IntegrationInfo.java   |   7 +
 .../dsl/jbang/core/commands/tui/McpFacade.java     |   6 +-
 .../dsl/jbang/core/commands/tui/OverviewTab.java   |  17 +-
 .../dsl/jbang/core/commands/tui/StatusAge.java     | 141 ++++++++
 .../src/main/resources/tui/help/overview.md        |  10 +-
 .../dsl/jbang/core/commands/tui/AboutViewTest.java |  19 ++
 .../commands/tui/DataRefreshMembershipTest.java    |  20 +-
 .../dsl/jbang/core/commands/tui/StatusAgeTest.java | 145 ++++++++
 124 files changed, 3455 insertions(+), 301 deletions(-)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/timer/TimerFirstFireAfterRouteRestartTest.java
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-cmd-chaos-explore.adoc
 create mode 100644 
dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/ConnectorTasks.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ChaosExplore.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybook.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/ChaosHttpFeed.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ChaosExploreTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ChaosExplorePlaybookTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/StatusAge.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/StatusAgeTest.java

Reply via email to