Skip to content

Feature Request: Support for reading Claude for VS Code Extension history #29

@0okay

Description

@0okay

Hi @simonw,

Thanks for this great tool! I've been using it for the CLI version of Claude Code, and it works perfectly.

I would like to request a feature to support reading history from the official Claude for VS Code extension as well.

Currently, the tool seems to only look for the CLI .jsonl files in ~/.claude/projects. However, many users primarily use the Sidebar GUI in VS Code, which stores data differently.

Context / Findings:
It seems the VS Code extension does not share the same storage as the CLI tool.

  1. Different Paths: The extension data is typically stored in the VS Code extensions folder.
  2. Different Format: Unlike the clean JSONL used by the CLI, the extension appears to use a more complex structured storage (possibly LevelDB, SQLite, or encrypted JSON fragments), which causes "JSON format mismatch" errors if we try to point the current tool to that directory.

It would be amazing if claude-code-transcripts could parse these extension-specific formats to export chats from the VS Code Sidebar.

Thanks for considering this!

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