Skip to main content

Crate cli

Crate cli 

Source
Expand description

Heddle: An AI-native version control system

Heddle provides content-addressed storage, immutable history with stable change identifiers, and explicit agent attribution for AI-augmented development.

Modules§

bench
bridge
Bridge modules for interoperability with other version control systems.
cli
Command-line interface for Heddle.
client
Heddle protocol client.
config
exit
Heddle CLI exit code taxonomy.
harness
logging
Structured logging initialization and configuration.
operation_id
Client-supplied operation-id resolution.
perf
Developer-facing performance profiling helpers.
remote
Remote configuration management.
semantic
Semantic facade for the CLI crate.
ts_codegen
Generate TypeScript types from heddle’s runtime JSON-Schema introspection.
util
Small utilities shared across the CLI library.

Macros§

log_operation
log_repo_event

Structs§

Repository
A Heddle repository.

Enums§

HeddleError
Error type for repository/storage-adjacent operations.
StoreError
Error type for repository/storage-adjacent operations.

Traits§

ObjectStore
Trait for object storage backends.

Type Aliases§

StoreResult