Skip to content

ForgeFS v0.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 11:16

ForgeFS v0.1.0

First public development release of ForgeFS: a concurrency, isolation, and provenance substrate for autonomous agents.

Highlights

  • Immutable, content-addressed typed objects with crash-durable publication.
  • Snapshot-based agent sessions with explicit capability-scoped authority.
  • Compare-and-swap refs: one writer wins and losing races fork instead of losing work.
  • Checkin validation for both write conflicts and stale observations.
  • Deterministic three-way integration with explicit Conflict objects.
  • Cryptographically sealed tags and verification from durable bytes.
  • Read-only fsck / fsck --full integrity validation, including unreachable objects.
  • CLI and E2E coverage for concurrent publication, merges, sealing, initialization, and cross-cell capability isolation.

Validate locally

cargo fmt --all -- --check
cargo check --workspace --all-targets --locked
cargo clippy --workspace --all-targets --locked -- -D warnings
cargo test --workspace --all-targets --locked

Requires Rust 1.89 or newer. This is an early 0.1.0 release; the on-disk/CLI surface should still be treated as pre-1.0.