This is an automated email from the ASF dual-hosted git repository.
apupier pushed a change to branch dependabot/maven/dev.toonformat-jtoon-2.0.7
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 3a5a85cde7e2 chore(deps): Bump dev.toonformat:jtoon from 2.0.5 to 2.0.7
add df223a6758aa chore: camel-jbang - sync the bundled examples:
error-handling parks in a file of its own (#27885)
add f54a2007cbcb CAMEL-25031: Upgrade fabric8 kubernetes-client to 8.0.0
(#27863)
add 6463f13daf57 chore: camel-jbang - the AI overview leaves a folder of
projects and the home folder alone
add fcea5cb4b25e CAMEL-25676: camel-jbang - camel ask confirms risky tool
calls and fits the tools to the model (#27887)
add d6dc28b0a457 chore(deps): Bump cassandra-driver-version from 4.19.3 to
4.19.4
add 5544a083769f chore(deps-dev): Bump com.helger.phase2:phase2-lib from
6.2.1 to 6.2.2
add 71f919ddac78 chore(deps): Bump org.apache.fory:fory-core from 1.7.6 to
1.7.7
add aa49df83f203 chore: camel-jbang - a selected box in the diagram has a
solid frame
add fa6f59a1afdb chore: camel-jbang - the F-key hints no longer split a
field typed in the footer
add ce1a91857c3e chore: camel-jbang - camel get endpoint and the Endpoint
tab show the scope of an endpoint
add 3be81575237b chore(deps): Bump io.github.classgraph:classgraph
add 9e3aa685e83d chore(deps): Bump
com.googlecode.libphonenumber:libphonenumber
add 7938466e6079 chore(deps): Bump dev.toonformat:jtoon from 2.0.5 to 2.0.7
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 (3a5a85cde7e2)
\
N -- N -- N
refs/heads/dependabot/maven/dev.toonformat-jtoon-2.0.7 (7938466e6079)
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:
.../kubernetes/cluster/utils/LockTestServer.java | 9 +-
.../dataformat/toon/ToonDataFormatConfigurer.java | 7 -
.../camel/dataformat/toon/ToonDataFormat.java | 13 +-
.../camel/dataformat/toon/ToonDataFormatTest.java | 7 -
.../camel/model/dataformat/ToonDataFormat.java | 18 -
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 51 +++
.../modules/ROOT/pages/camel-jbang-ai.adoc | 37 +-
.../modules/ROOT/pages/camel-jbang-tui-ai.adoc | 4 +-
.../ROOT/pages/jbang-commands/camel-jbang-ask.adoc | 6 +-
.../modules/ROOT/pages/security-model.adoc | 21 +-
.../META-INF/camel-jbang-commands-metadata.json | 2 +-
.../apache/camel/dsl/jbang/core/commands/Ask.java | 191 +++++++-
.../camel/dsl/jbang/core/commands/AskTools.java | 455 +++++++++++--------
.../camel/dsl/jbang/core/commands/LlmClient.java | 48 +-
.../dsl/jbang/core/commands/ai/AnswerChecks.java | 16 +
.../core/commands/ai/AuthoringGuidelines.java | 56 +++
.../dsl/jbang/core/commands/ai/AuthoringTools.java | 42 +-
.../dsl/jbang/core/commands/ai/ToolConfirms.java | 483 +++++++++++++++++++++
.../dsl/jbang/core/commands/ai/ToolContext.java | 21 +
.../dsl/jbang/core/commands/ai/ToolRegistry.java | 32 +-
.../jbang/core/commands/process/ListEndpoint.java | 11 +-
.../camel/dsl/jbang/core/common/EndpointScope.java | 85 ++++
.../examples/camel-jbang-example-catalog.json | 3 +-
.../examples/fail-well/error-handling/README.md | 17 +-
.../error-handling/error-handling.camel.yaml | 21 +-
.../fail-well/error-handling/parked.camel.yaml | 22 +
.../camel/dsl/jbang/core/commands/AskTest.java | 130 ++++++
.../dsl/jbang/core/commands/AskToolsTest.java | 169 +++++++
.../jbang/core/commands/ai}/ToolConfirmsTest.java | 75 +++-
.../core/commands/process/ListEndpointTest.java | 66 +++
.../dsl/jbang/core/common/EndpointScopeTest.java | 53 +++
.../camel-jbang-plugin-kubernetes/pom.xml | 18 +-
.../core/commands/kubernetes/KubernetesHelper.java | 30 +-
.../core/commands/kubernetes/KubernetesRun.java | 25 +-
.../kubernetes/traits/knative/KnativeTrait.java | 4 +-
.../camel/dsl/jbang/core/commands/tui/AiPanel.java | 11 +-
.../dsl/jbang/core/commands/tui/CamelMonitor.java | 5 +-
.../dsl/jbang/core/commands/tui/Confirmations.java | 1 +
.../dsl/jbang/core/commands/tui/EndpointInfo.java | 2 +
.../dsl/jbang/core/commands/tui/EndpointsTab.java | 19 +-
.../dsl/jbang/core/commands/tui/FooterHints.java | 16 +
.../dsl/jbang/core/commands/tui/McpFacade.java | 1 +
.../jbang/core/commands/tui/ProjectFolders.java | 115 +++++
.../core/commands/tui/ProjectOverviewAssist.java | 14 +
.../dsl/jbang/core/commands/tui/SourceTab.java | 19 +-
.../dsl/jbang/core/commands/tui/StatusParser.java | 3 +
.../jbang/core/commands/tui/ToolConfirmPopup.java | 1 +
.../dsl/jbang/core/commands/tui/ToolConfirms.java | 261 -----------
.../jbang/core/commands/tui/TuiToolRegistry.java | 1 +
.../commands/tui/diagram/RouteDiagramWidget.java | 5 +-
.../tui/diagram/TopologyDiagramWidget.java | 5 +-
.../src/main/resources/tui/help/diagram.md | 19 +-
.../src/main/resources/tui/help/endpoints.md | 12 +-
.../core/commands/tui/EndpointsTabRenderTest.java | 26 ++
.../jbang/core/commands/tui/FooterHintsTest.java | 30 ++
.../core/commands/tui/McpFacadeConfirmTest.java | 1 +
.../core/commands/tui/ProjectFoldersTest.java | 86 ++++
.../commands/tui/ProjectOverviewAssistTest.java | 26 ++
.../jbang/core/commands/tui/SourceSizeTest.java | 4 +-
.../core/commands/tui/SourceViewerEditTest.java | 31 ++
.../jbang/core/commands/tui/StatusParserTest.java | 23 +
.../core/commands/tui/ToolConfirmPopupTest.java | 1 +
.../tui/diagram/DashedBoxSelectionTest.java | 134 ++++++
parent/pom.xml | 12 +-
64 files changed, 2512 insertions(+), 620 deletions(-)
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringGuidelines.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ToolConfirms.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/EndpointScope.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/examples/fail-well/error-handling/parked.camel.yaml
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/AskTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/AskToolsTest.java
rename
dsl/camel-jbang/{camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui
=>
camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai}/ToolConfirmsTest.java
(73%)
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/EndpointScopeTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ProjectFolders.java
delete mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/ToolConfirms.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/ProjectFoldersTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/diagram/DashedBoxSelectionTest.java