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

   ## Summary
   
   _Claude Code on behalf of Claus Ibsen_
   
   - **Circuit Breaker tab** (tab 5): new dedicated tab showing Resilience4j / 
MicroProfile Fault Tolerance / generic circuit breaker state. Columns: ROUTE, 
ID, COMPONENT, STATE (coloured green/yellow/red), PENDING, SUCCESS, FAIL, 
RATE%, REJECT. Supports ↑↓ navigation and shows `(N OPEN)` red badge on the tab 
label when any breaker is open.
   - **Throughput chart overhaul**: the overview page bar chart now renders 
split green/red bars (ok vs failed), with:
     - Y-axis scale labels (max, max/2, 0) aligned to chart rows
     - X-axis time markers (`-Ns` and `now`) below the chart
     - Styled title legend showing current `msg/s`, `ok`, and `fail` counts
     - Dynamic tick count that fills available terminal width (up to 60 s of 
history)
   
   ## Test plan
   
   - [ ] Start a Camel integration with circuit breakers configured (e.g. 
Resilience4j)
   - [ ] Open `camel tui`; verify tab 5 appears as "Circuit Breaker" (or 
"Circuit Breaker (1 OPEN)" when tripped)
   - [ ] Verify ↑↓ navigate rows in the circuit breaker table
   - [ ] Verify throughput chart on overview shows green/red split bars
   - [ ] Verify Y-axis labels and X-axis time markers render without overlap
   
   🤖 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