Skip to content

Sessions

Every conversation is saved per project under ~/.delta/sessions/.

How it works

  • Each project folder maps to its own session directory (hashed by path).
  • Each chat is a JSONL file — one message per line, { role, content, ts }.
  • A .current file points at the most recent chat.
  • On launch, DeltaCode resumes the current session automatically: the full conversation comes back, including reasoning summaries.

Managing sessions

ActionHow
Start fresh/new inside the app
Resume an old chatReopen deltacode in the same project folder
Delete a project’s historyrm -rf ~/.delta/sessions/<project-hash>

What’s stored

  • Your messages and assistant replies (plain text)
  • Assistant reasoning summaries (for live-rendering continuity)
  • Timestamps

Sessions never leave your machine — they are local files, not telemetry.

Privacy note

Prompt content from free-model sessions is also sent to Z.AI for processing (that’s how the model answers). The session files themselves stay local.