mirror of
https://github.com/okieselbach/AutopilotMonitor.git
synced 2026-10-24 12:42:38 +00:00
249c20e15a
Customer feedback: backfilled modern_deployment_error events (pre-agent Autopilot event-log errors replayed at agent start) rendered as plain Error rows with one identical emission timestamp — indistinguishable from a live failure. Web (EventTimeline.tsx, effective for already-stored events): - "⟲ Backfilled" badge (slate, explanatory tooltip) on data.backfilled - row time now shows the original event-log timeCreated with a "(reported …)" suffix; metadata block gains a "Recorded" line; raw mode gets a compact ⟲ marker - severity deliberately NOT downgraded — unresolved pre-agent errors must stay visible in the Error filter Agent (ModernDeploymentTracker): - backfill scan buffers the capped record set, emits an Info summary event first (modern_deployment_log, backfillSummary: true + replayedCount/droppedOverCap/lookbackMinutes) announcing the block, then replays oldest-first so timeline sequence follows event-log chronology (cap semantics unchanged: newest 25 win) No new EventType, no ConfigVersion bump. Tests: summary emission x2, tracker subset 12/12; tsc + vitest 651/651 green. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>