Skip to content

feat(tui): group timeline messages by date#15606

Open
alexyaroshuk wants to merge 1 commit intoanomalyco:devfrom
alexyaroshuk:feat/tui-timeline-group-by-date
Open

feat(tui): group timeline messages by date#15606
alexyaroshuk wants to merge 1 commit intoanomalyco:devfrom
alexyaroshuk:feat/tui-timeline-group-by-date

Conversation

@alexyaroshuk
Copy link
Contributor

Issue for this PR

Closes #15376

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds date grouping to Timeline dialog - Messages are now grouped by date in the timeline picker, with "Today" shown for today's messages (matching session list behavior)

How did you verify your code works?

manual test

Screenshots / recordings

Before

image

After

image

Files changed

File Changes
packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx Added date grouping (category field), refactored to functional array methods

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@alexyaroshuk alexyaroshuk marked this pull request as ready for review March 1, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: /timeline should show date + time

1 participant