txcript 0.2.0

A typed intermediate representation for converting AI coding-agent session transcripts between harness formats (Claude Code, Codex, OpenCode, pi).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Per-harness implementations.
//!
//! Each harness is one flat file defining its native record types (its
//! [`Harness::Body`](crate::Harness)), its [`Codec`](crate::Codec) to and from
//! [`Common`](crate::Common), and its [`Store`](crate::Store). They are added
//! one at a time; the core compiles with none of them present.

pub mod campfire;
pub mod claude_code;
pub mod codex;
pub mod cursor;
pub mod opencode;
pub mod pi;

pub(crate) mod jsonl;