davsclaus opened a new pull request, #23826: URL: https://github.com/apache/camel/pull/23826
## Summary - Rewrite `camel cmd span` to match TUI SpansTab: default view now shows trace-grouped summaries instead of a flat span list - New `--trace=<id>` option renders an ASCII waterfall for a specific trace with span collapsing, Jansi colors, and duration bars - New `--flat` flag preserves the original per-span list for debugging - Updated sort/filter to work with trace-level columns (route, from, spans, routes, status, duration) - Increased default limit from 100 to 500 ## Test plan - [ ] `camel cmd span` shows trace-grouped table with ROUTE, FROM, SPANS, ROUTES, REMOTE, STATUS, DURATION columns - [ ] `camel cmd span --trace=<first-8-chars>` shows ASCII waterfall with proper nesting, collapsing, and colors - [ ] `camel cmd span --flat` shows original per-span flat list - [ ] `camel cmd span --sort=duration` sorts traces by duration - [ ] `camel cmd span --filter=kafka` filters by remote component name _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]
