This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from 74bcc9584575 CAMEL-26878: camel-jbang - AI tools: a write that appends
messages to a file without a separator gets a note (#29703)
add 3e884706bb14 CAMEL-26858, CAMEL-26859, CAMEL-26860, CAMEL-26861,
CAMEL-26862: camel-jbang - TamboUI 0.7.0 follow-ups (#29724)
No new revisions were added by this update.
Summary of changes:
.../modules/ROOT/pages/camel-jbang-tui-ai.adoc | 7 +-
.../ROOT/pages/camel-jbang-tui-recording.adoc | 45 +++++
.../ROOT/pages/camel-jbang-tui-source-editor.adoc | 4 +-
.../modules/ROOT/pages/camel-jbang-tui.adoc | 21 +++
.../dsl/jbang/core/commands/tui/AbstractTab.java | 3 +-
.../dsl/jbang/core/commands/tui/AiInputLine.java | 38 ++++-
.../camel/dsl/jbang/core/commands/tui/AiPanel.java | 34 ++--
.../dsl/jbang/core/commands/tui/CamelMonitor.java | 10 +-
.../dsl/jbang/core/commands/tui/Confirmations.java | 13 +-
.../core/commands/tui/ExampleBrowserPopup.java | 25 +--
.../jbang/core/commands/tui/FilterListPopup.java | 6 +-
.../dsl/jbang/core/commands/tui/FormHelper.java | 88 +++++-----
.../dsl/jbang/core/commands/tui/FuzzyFilter.java | 6 +
.../dsl/jbang/core/commands/tui/HttpProbe.java | 36 +---
.../jbang/core/commands/tui/InfraBrowserPopup.java | 17 +-
.../dsl/jbang/core/commands/tui/McpFacade.java | 15 +-
.../jbang/core/commands/tui/RecordingManager.java | 29 ++++
.../jbang/core/commands/tui/RunOptionsForm.java | 20 +--
.../jbang/core/commands/tui/SendMessagePopup.java | 33 +---
.../dsl/jbang/core/commands/tui/SettingsPopup.java | 19 +--
.../dsl/jbang/core/commands/tui/ShellPanel.java | 83 +++++++---
.../core/commands/tui/SourceEditorNavigation.java | 25 +++
.../dsl/jbang/core/commands/tui/SourceViewer.java | 7 +-
.../dsl/jbang/core/commands/tui/SqlQueryTab.java | 124 ++++----------
.../dsl/jbang/core/commands/tui/TapePlayer.java | 119 +++++++++++++-
.../dsl/jbang/core/commands/tui/TapeRecorder.java | 183 ++++++++++++++++++++-
.../jbang/core/commands/tui/TuiBackendHelper.java | 7 +-
.../src/main/resources/tui/help/overview.md | 7 +-
.../jbang/core/commands/tui/AiFixPromptTest.java | 37 ++++-
.../jbang/core/commands/tui/AiInputLineTest.java | 19 +++
.../dsl/jbang/core/commands/tui/AiPanelTest.java | 10 ++
.../jbang/core/commands/tui/ConfirmationsTest.java | 38 ++++-
.../core/commands/tui/ExampleBrowserPopupTest.java | 94 +++++++++++
.../core/commands/tui/FilterListPopupTest.java | 12 ++
.../jbang/core/commands/tui/FormHelperTest.java | 35 ++++
.../jbang/core/commands/tui/FuzzyFilterTest.java | 15 ++
.../jbang/core/commands/tui/ShellPanelTest.java | 21 +++
.../commands/tui/SourceEditorNavigationTest.java | 25 +++
.../core/commands/tui/SqlQueryResultTableTest.java | 126 ++++++++++++++
.../jbang/core/commands/tui/TapePlayerTest.java | 115 +++++++++++++
.../core/commands/tui/TapeRecorderMouseTest.java | 171 +++++++++++++++++++
.../tui/TuiBackendHelperRecordingTest.java | 6 +-
42 files changed, 1377 insertions(+), 371 deletions(-)
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/ExampleBrowserPopupTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/SqlQueryResultTableTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TapeRecorderMouseTest.java