haidercodedocs
GitHubLog in

Harness

The Pipe

Every session emits a live, seekable JSONL event stream — the pipe.

What it is

A per-session stream of typed events with real sequence numbers, coverage watermarks, and a versioned header carrying a generation marker. Tail it live or seek back through history — order is explicit and gaps are detectable, by design.

Consumers

The desktop ADE renders sessions from the pipe. So does grep. So can your own tools: it is JSONL with declared framing, not a private format.

Exporting

haider export <id> --format json|markdown|pipe

json for structured processing, markdown for reading, pipe for the raw event stream.