Skip to content

[Feature Request] Show message timestamps in Cascade chat panel #337

@ozzygit

Description

@ozzygit

Feature Request: Show message timestamps in Cascade chat panel

Summary

Add the ability to see the date/time of each message in the Cascade agent chat sidebar.

Motivation

When reviewing a conversation — especially a long or multi-session one — it's useful to know when each message was sent. This helps with understanding context, debugging timelines, and correlating chat activity with code changes.

Current Behaviour

No timestamp is displayed next to messages in the Cascade chat panel.

Expected Behaviour

Each message in the Cascade chat sidebar should display a timestamp (e.g., on hover or inline). Ideally this would be configurable (always visible vs. hover-only).

Notes

A Reddit user in r/Codeium (Where are the Cascade chat logs stored?) noted that running protoc --decode_raw on the .pb chat log files revealed a Timestamp timestamp = 3 field on each ChatMessage in the protobuf schema. This suggests timestamp data may already be captured internally.

Chat logs are stored as binary Protocol Buffer files in:

  • Windows: %USERPROFILE%\.codeium\windsurf\cascade\
  • macOS/Linux: ~/.codeium/windsurf/cascade/

If timestamps are already being stored, this would be a UI-only change to surface existing data. If not, it would require both backend and UI work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions