085c4e395b4ba5fd18dd0f8c9e64567ea1dc6b65
Adds execution overlay to the ProcessDiagram component, turning it into an after-the-fact debugger for Camel route executions. Backend: - Flyway V8: iteration fields (loop/split/multicast index/size) on processor_executions - Snapshot-by-processorId endpoint for robust processor lookup - ELK LINEAR_SEGMENTS node placement for consistent Y-alignment Frontend: - ExecutionDiagram wrapper: exchange bar, resizable splitter, detail panel - Node overlay: green tint+checkmark (completed), red tint+! (failed), dimmed (skipped) - Edge overlay: green solid (traversed), dashed gray (not traversed) - Per-compound iteration stepper for loops/splits/multicasts - 7-tab detail panel: Info, Headers, Input, Output, Error, Config, Timeline - Jump to Error: selects + centers viewport on failed processor - Triggered error handler sections highlighted with solid red frame - Drill-down disables overlay (sub-routes show topology only) - Integrated into ExchangeDetail page Flow view Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Observability server for Cameleer agents
Languages
Java
61.6%
TypeScript
30.2%
HTML
5.2%
CSS
2.9%