Skip to content

Feature request: show timestamps on chat messages #30144

Description

@marxo126

Feature Request

Add per-message timestamps to the Claude Code CLI conversation view.

Problem

When working on long sessions, there's no way to see when a message was written or when a task completed. This makes it hard to:

  • Track how long individual tasks took
  • Reference when something was done
  • Review session history with time context

Proposed Solution

Show a timestamp next to each message (user input and assistant response), similar to chat apps like Slack/Discord. For example:

[15:32] > fix the login bug
[15:32] I'll look into the login bug...
[15:35] Done. The issue was...

Alternatives Considered

  • Status line with session duration (partial workaround — only shows total elapsed time, not per-message)
  • Hooks logging to a file (workaround, not integrated into the UI)

Neither provides the inline visibility that per-message timestamps would.

Additional Context

  • Could be opt-in via a setting (e.g., "showTimestamps": true)
  • Even just showing timestamps on assistant responses (completion time) would be valuable

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions