davsclaus opened a new pull request, #23762:
URL: https://github.com/apache/camel/pull/23762

   ## Summary
   
   - Add native topology diagram widget with interactive node navigation (arrow 
keys, Enter to drill down, Esc to go back)
   - Add native route EIP diagram widget with node selection, source viewer, 
and route-to-route navigation via linked endpoints
   - Unify Routes tab diagram with the same topology + drill-down experience as 
the Diagram tab (Enter→topology, d→route diagram)
   - Add topology minimap overlay showing current position when drilled into a 
route
   - Add diagram data caching and background preloading on integration select 
for instant tab switching
   - Show "Stopping" status immediately when a process is stopped (burst mode 
for faster status updates)
   - Various UX fixes: async snap-back prevention, table flicker on top toggle, 
route diagram flicker on open
   
   ## Test plan
   
   - [ ] Run `camel tui monitor` with route-topology example
   - [ ] Diagram tab: arrow keys navigate topology nodes, Enter drills into 
route, Esc goes back
   - [ ] Routes tab: Enter opens topology, d opens route diagram directly
   - [ ] Route-to-route navigation: Enter on linked endpoint jumps to target 
route
   - [ ] Breadcrumb title updates on navigation, t jumps to topology from any 
depth
   - [ ] Info panel shows route/EIP stats on left side
   - [ ] Source viewer (c key) shows source code for selected EIP node
   - [ ] Minimap overlay appears in bottom-right when drilled into a route
   - [ ] Diagram preloads in background - switching tabs is instant
   - [ ] Stop process (x key) shows "Stopping" status immediately
   
   _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]

Reply via email to