Repair Claude Code sessions
that refuse to resume.

A session is a plaintext transcript of everything your agent did. When it won't resume — orphaned tool results, broken references, a line that won't parse — SessionPatch shows you the damage and lets you fix it, then exports a new .patched.jsonl. The original is never touched.

Open the editor Why transcripts disappear Local-first — nothing uploads.
READ

Sessions render as a document — not chat bubbles, not raw JSON.

EDIT

Rewrite messages and tool outputs. UUIDs and tool linkage stay intact.

FIX

Doctor reports orphaned results and broken parent chains, click-to-jump.

CHECK

Current rules flag malformed lines, missing parents, and unmatched tool events.

EXPORT

Writes a new .patched.jsonl. The source file is never written.

LOCAL

Parsing runs in your browser. Session contents are not uploaded.

Free while the repair workflow matures

Editing, checking, and export are free. Payments and licenses are not live. Pricing status.