-
Notifications
You must be signed in to change notification settings - Fork 18.2k
Claude Desktop saves full uncompacted conversations to /mnt/transcripts/ — not documented anywhere #31887
Description
What happened
Long session in Claude Desktop (Windows 11, Opus 4.6 with extended thinking). The conversation compacted a few times. I needed to grab content from earlier in that same conversation for a doc I was putting together, so I asked Claude to find snippets — fully expecting the usual post-compaction scraps, maybe a few bullet points if I was lucky.
Instead, Claude came back with the full conversation. All of it. It had accessed a file:
/mnt/transcripts/2026-03-06-23-11-03-lavrentiy-app-concept-research.txt
878KB, 9,124 lines. The entire conversation — user messages, assistant responses, tool calls, thinking blocks. Everything. There's also a journal.txt in the same directory with an index entry.
The compaction summary at the top of the active conversation says "The full uncompacted conversation is stored in a transcript file which is accessible via both the read tool and the bash tool." So the model knew about the file and used it to fulfill my request — I never browsed the filesystem myself or knew the file existed until I saw what Claude returned.
Nothing in the UI tells the user any of this. No docs, no changelog, no support article mentions it.
Why I'm filing this
People keep losing context after compaction (see #18866, #18211, #25528). Turns out the full transcript is sitting right there on disk and the model can read it. That's good — it just needs to be visible. A line in the docs, a note in the UI after compaction, something.
Also: thinking blocks are in those files in plaintext. Users should probably know that.
To reproduce
- Claude Desktop, computer-use enabled, long conversation that triggers compaction
- After compaction, ask Claude to retrieve specific content from earlier in the conversation
- The model may access
/mnt/transcripts/to fulfill the request - Or check directly:
ls /mnt/transcripts/
What I'd expect
- Document this feature somewhere
- Surface it in the UI after compaction (even just a note)
- Let users know thinking blocks are being persisted to disk
Environment
- Claude Desktop, Windows 11
- Opus 4.6 with extended thinking
- March 6, 2026