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.

VALIDATE

Structure is checked before every export — issues surface before the file goes back.

EXPORT

Writes a new .patched.jsonl. One edit = one changed line; original untouched.

LOCAL

Parsing runs in your browser. Sessions never leave the machine.

Pricing in one line

The editor is free and unlimited. Supporter ($2, once) removes the footer credit; Studio ($20, once) adds priority fixes and a 10-seat team license. Full pricing.