Skip to content

v1.0.25

Choose a tag to compare

@puntorigen puntorigen released this 14 Mar 01:29
· 20 commits to main since this release

Fix Windows transcript parsing

On Windows, Cursor stores transcripts as plain text with user: / assistant: role markers on separate lines — not as JSON-per-line like macOS/Linux. This caused:

  • All messages showing as "assistant" role with raw text
  • "CURSOR" labels everywhere and raw HTML rendering
  • Chat titles showing as "(empty)"

Fixes:

  • Auto-detection of JSONL vs plain-text format
  • Proper plain-text parser that groups lines between role markers into messages
  • [Thinking] prefixed content filtered out
  • Chat titles and first-message extraction now work correctly