Skip to content

Releases: samekind/codexfold

v0.3.0-beta.2

v0.3.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jul 12:01
v0.3.0-beta.2
CodexFold v0.3.0-beta.2

v0.3.0-beta.1

v0.3.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jul 14:52
v0.3.0-beta.1
204f65a
CodexFold v0.3.0-beta.1

CodexFold v0.2.1

Choose a tag to compare

@jstar0 jstar0 released this 18 Jul 16:51

Adds guarded removal for archived sessions that are proven to be exact contiguous subsets of another session.

  • New remove-contained proof-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

Choose a tag to compare

@jstar0 jstar0 released this 18 Jul 16:50

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

Choose a tag to compare

@jstar0 jstar0 released this 18 Jul 16:50

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.