Importing Claude Code history: paths, parsing, and verification
Check history paths, JSONL filtering, incremental import, and watcher limitations against the current ChatCrystal adapter.
6 posts tagged "Data parsing".
Check history paths, JSONL filtering, incremental import, and watcher limitations against the current ChatCrystal adapter.
Follow ChatCrystal relevance checks, content extraction, and tag cleanup to distinguish top-level filtering from nested thinking and tool flags.
Check source directories, event extraction, and snapshot boundaries in ChatCrystal, then verify each adapter against a conversation you know.
Trace how ChatCrystal joins Cursor SQLite data, discovers orphan sessions, and extracts messages, then verify the import with a known conversation.
Check paired databases, key prefixes, unknown versions, and orphan discovery to distinguish unreadable data, parsing omissions, and absent records.
How ChatCrystal parses Claude Code, Codex, Cursor, Trae, and Copilot records, and where JSONL messages, event streams, SQLite KV stores, and snapshots differ.
Explore ChatCrystal, developer tools and daily learning notes on my GitHub. Questions about the implementation are welcome.