davsclaus opened a new pull request, #23798: URL: https://github.com/apache/camel/pull/23798
## Summary - Add resizable info panel to diagram view in both **History** and **Errors** tabs - Info panel shows trace/error metadata: exchange ID, route, node, elapsed time, thread, exception, and exchange data (body/headers/properties/variables) - Press `i` to cycle through three sizes: narrow (35 chars) → wide (half screen) → full (entire area) - Wide mode hides minimap/tree overlay to give more space to the diagram - Info panel respects `b/h/p/v` toggles and `w` word-wrap from the table view - Updated footer hints with compact `show BHpv` format and `d` close / `i` info labels - Added `hideOverlays` parameter to `DiagramSupport.renderHistoryRouteDiagram()` ## Test plan - [ ] Build: `cd dsl/camel-jbang/camel-jbang-plugin-tui && mvn install -DskipTests` - [ ] Run TUI with tracing enabled, open History tab diagram — verify info panel shows on the left - [ ] Press `i` to cycle narrow → wide → full — verify layout changes correctly - [ ] Toggle `b/h/p/v` keys — verify info panel content updates - [ ] Toggle `w` — verify word wrap in info panel - [ ] Open Errors tab diagram — verify same info panel behavior - [ ] Verify minimap/tree preview hidden in wide mode, visible in narrow mode 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
