davsclaus opened a new pull request, #23266: URL: https://github.com/apache/camel/pull/23266
## Summary - Adds a flow panel below the endpoints table showing cumulative in/out message counts as an ASCII arrow diagram with the integration box at the centre - Adds a 60-second sliding window mirrored activity chart: in-traffic (green) grows upward from the centre axis, out-traffic (blue) grows downward — matching the macOS Activity Monitor network graph style - Sub-pixel rendering via Unicode block characters (▁▂▃▄▅▆▇█) gives smooth vertical resolution - Y-axis labels (max / 0 / max) and x-axis time labels (-60s, -45s, -30s, -15s, now) matching the overview tab style - Extracts the chart into a standalone `MirroredSparkline` widget, structured as a TamboUI-compatible `Widget` with builder pattern and full Javadoc, intended for upstream contribution to the TamboUI project ## Test plan - [ ] Run a Camel integration with `camel-jbang` and open the TUI monitor - [ ] Navigate to the Endpoints tab and verify the flow panel appears below the table - [ ] Verify the chart shows green bars growing upward for in-traffic and blue bars growing downward for out-traffic - [ ] Verify x-axis labels (-60s … now) appear at the bottom of the chart - [ ] Verify y-axis labels (max / 0 / max) appear on the left of the chart - [ ] Verify the chart correctly scales to the terminal width and height _Claude Code on behalf of Claus Ibsen_ 🤖 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]
