Releases: samekind/codexfold
Release list
v0.3.0-beta.2
CodexFold v0.3.0-beta.2
v0.3.0-beta.1
CodexFold v0.3.0-beta.1
CodexFold v0.2.1
Adds guarded removal for archived sessions that are proven to be exact contiguous subsets of another session.
- New
remove-containedproof-only command with explicit--apply - Requires exact byte containment, archived state, verified fold, current source digest, and unfold proof
- Cleans thread rows, dynamic tools, spawn edges, agent assignment references, and exact global-state references
- Uses source isolation plus SQLite transaction and rollback before commit
- Retains a tombstone and fold manifest for byte-level recovery
- Rejects concurrent global-state changes instead of overwriting them
- Preserves large JSON numbers while updating global state
Also includes Windows durability and source-handle fixes from v0.2.0 follow-up CI.
CodexFold v0.2.0
Verified content-addressed fold storage and incremental analysis.
- Adds exact field/residual folding into a shared SHA-256/zstd object store
- Adds byte-identical unfold/materialize with full SHA-256 verification
- Adds doctor and dry-run-first garbage collection
- Adds persistent incremental scan indexes with append-only tail processing
- Adds exact contiguous JSONL record-sequence containment reports
- Rejects active source mutation, corrupt objects, unsafe paths, rewrites, and truncation
- Uses atomic replacement and durability synchronization on macOS, Linux, and Windows
- Validated against archived rollouts up to 758 MB and the official Codex resume path
Source removal remains explicit and guarded. The contains command is report-only and never deletes sessions.
CodexFold v0.1.0
First standalone read-only release.\n\n- Discovers Codex sessions from an explicit or default Codex home\n- Measures exact raw JSON field, complete-record, and CDC duplication\n- Uses a disk-backed SQLite index with bounded memory\n- Detects active rollouts that change during scanning\n- Provides JSON and human-readable output\n- Includes macOS, Linux, and Windows CI\n\nNo session or Codex state mutation is available in this release.