davsclaus opened a new pull request, #27520:
URL: https://github.com/apache/camel/pull/27520
Small usability fixes found while testing the camel-jbang monitor before
4.23.0, one commit each.
**Shell**
- The shell accepts a leading `camel` (`camel ps`), as the docs and the
settings page type commands. This applies to `camel shell` and to the monitor's
shell panel.
**camel-base**
- The failure handled events read "sent to processor: null" when the error
handler had no failure processor, or when the onException steps had no id. They
now say "handled by the error handler".
**Monitor**
- The example browser is as tall as its list, and its footer says `0-9 jump`.
- The info panel labels the inflight load as Inflight.
- The Process tab has a help page, and its description says what it shows.
- The Ollama context panel wraps its text, and the Doctor models line fits
its box.
- The Architecture view says that the AI project overview groups routes (F8,
then /overview).
- The Architecture view's Flow panel goes to a free corner instead of
covering a capability box.
- The Memory Leak tab says when no reference chain was recorded, rather than
showing a heading over just the object.
- The Activity window reads forward ("2m18s - 2m20s ago"), and Endpoints
show a count of 0 instead of a blank.
- The `toggle-theme` action is called `next-theme`, since it steps through
all themes. `toggle-theme` still works.
- The AI log wraps long lines and renders answers as Markdown.
- The Inspect tab keeps room for the processor column at 100 columns.
**Source editor**
- Converting a route file asks whether to replace the original (`y`) or keep
both (`k`). Keeping both left the same routes twice in the folder.
- Undo takes back one change, with the cursor back in place. It used to take
back two changes at once and end at line 1. Undoing back to the saved text
clears the modified marker.
- Completion offers the common options first and the advanced ones below a
divider.
- The popup of a save that validation blocked offers the quick fix
(Shift+F9).
Each fix was checked on screen. Tests were added for the shell prefix, the
event text, the undo history and the completion order. All 1783 tests of the
monitor plugin pass.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01STT6whBgK1AqsSsUKrnE8m
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]