Feature request: optional timestamps on messages in VS Code extension
Resolved 💬 3 comments Opened Apr 6, 2026 by venom444556 Closed May 18, 2026
Feature request
Add an optional timestamp display on each message (user and assistant) in the Claude Code VS Code extension chat panel.
Use case
During long development sessions with many tool calls, commits, and deploys, it's useful to know when something happened — not just what happened. Timestamps help with:
- Correlating Claude Code actions with external events (deploy logs, CI timestamps, error timestamps in monitoring tools)
- Understanding how long operations actually took
- Reviewing session history and reconstructing timelines after the fact
Current behavior
No timestamps are shown on messages in the VS Code extension. The CLI supports piping through ts or similar tools, but the IDE extension has no equivalent.
Proposed behavior
A setting (e.g., claude-code.showTimestamps) that, when enabled, displays a small timestamp (e.g., 14:32:05) next to each message in the chat panel. Could be subtle/muted styling to avoid clutter.
Alternatives considered
- Shell-level piping (
claude | ts): works for CLI, not applicable to VS Code extension - PostToolUse hooks: only fires after tool calls, doesn't cover all messages, and can't inject into the chat panel UI
- Status line: shows session-level info, not per-message timestamps
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗