Skip to content

Show session dates and sort sessions by last activity #124

Description

@touch2be

Summary

Add visible date/time metadata to sessions and sort the session list by the most recent activity.

Feature request

Sessions should include a clear date or timestamp, and the session list should be ordered so the most recently changed session appears at the top.

Expected behavior

  • Each session stores or exposes a last activity timestamp.
  • The session list is sorted by last activity, newest first.
  • When a user continues or modifies an older session, that session moves to the top.
  • Each session row/card shows when the session was last active or when it ran.

Why this matters

When many sessions exist, it is hard to identify the latest or most relevant one without visible dates. Sorting by last activity makes the session list behave like users expect from chats, documents, and project histories.

Suggested UI

The timestamp could be shown directly in the session list, for example:

  • Next to the session title.
  • Below the session title as muted metadata.
  • In place of, or near, the current speech-bubble icon if space is limited.

Examples of useful labels:

  • Today, 14:32
  • Yesterday
  • Jun 24, 2026
  • Last active 2h ago

Open questions

  • Should the displayed date represent session creation time, last message time, or last modification time?
  • Should sorting use last activity even if the displayed timestamp is creation date?
  • Should there be a toggle between alphabetical sorting and recent-first sorting, or should recent-first be the default?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions