Skip to content

Add Time Align feature#1

Draft
ozgesolidkey wants to merge 1 commit intomainfrom
feature/time-align
Draft

Add Time Align feature#1
ozgesolidkey wants to merge 1 commit intomainfrom
feature/time-align

Conversation

@ozgesolidkey
Copy link
Contributor

Summary

  • Adds a "Time Align" bottom tab that visualizes search config results on a shared timeline
  • Each enabled search config becomes a horizontal lane with marks at timestamp positions
  • Lanes can be dragged left/right to apply time offsets, helping correlate events from different sources despite clock drift
  • Click any mark to navigate to that line; hover for timestamp details
  • Batch IPC (GET_LINE_TIMESTAMPS) fetches all timestamps in a single round-trip

Test plan

  • Create 2+ search configs matching different components
  • Run search configs batch
  • Open Time Align tab — verify lanes appear with marks at correct positions
  • Drag a lane left/right — marks should slide, offset badge appears on label
  • Click Reset Offsets — all lanes return to original positions
  • Click a mark — should navigate to that line in viewer
  • Verify logs without timestamps are silently excluded
  • Test with paper theme

🤖 Generated with Claude Code

Each enabled search config becomes a draggable timeline lane positioned
by timestamp. Users can drag lanes left/right to apply time offsets,
correlating events from different log sources despite clock drift.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant