Skip to main content

curt-openclaw

Converts OpenClaw gateway session transcripts (the file-based store) to .curt single-file conversation files.

What it does​

OpenClaw is the open-source agent gateway framework. Its sessions live as JSONL files under a per-agent file-based store (agents/<id>/sessions/*.jsonl, with a sessions.json index) — a private event stream with no schema and no version. This converter reads that store and writes validated .curt files: one conversation per session, with tool-call linkage, usage metadata, and subagent lineage preserved where the store carries them.

It exists because OpenClaw's own documentation recommends exporting sessions for disk management while the product ships no export command — this is the archival path.

Part of the .curt converter suite — see the status page for the registry entry.