davsclaus opened a new pull request, #27521: URL: https://github.com/apache/camel/pull/27521
Two improvements to the camel-jbang monitor, one commit each. **Route tree in the source editor** - Ctrl+T shows a small panel at the top right of the source, with the tree of the route the cursor is in: its `from`, then each step, branches indented, and the step under the cursor marked ▶. - It follows the cursor while you move and edit. - It works for YAML, XML and Java routes, also when the route is not running. It uses the scanners that Go to Node (Ctrl+G) uses. - The breadcrumb in the title shows the path to one line; the tree shows the whole route around it. - A Route Tree setting (F2 → Settings) chooses whether it is shown at first. It is off by default. - The source editor help and the docs describe it. **Diagram levels in the title** - The levels of the Diagram tab (Architecture, Topology, Route) move from the bar above the diagram into its title, the way the Source tab shows YAML | Java | XML: the level shown is bold and the others dim. - `v` moves through them as before, and the footer says so. The bar above keeps the view settings of the level shown. Both were checked on screen, in view and edit mode. New tests are `RouteTreePanelTest` and additions to the settings tests. All 1785 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]
