lonca-core 0.2.2

Deterministic building blocks of Lonca: change ids, the signed operation log, keys and the Git store
Documentation

lonca-core

Deterministic building blocks of Lonca: change ids (jj-compatible), the signed, hash-chained operation log, keys, canonical encoding and, with the store feature, the Git object store (gitoxide). Nothing in it talks to the network, calls an AI model or reads the clock.

This crate is a part of Lonca, agent-native, Git-compatible version control. Most people want the command line instead:

cargo install --locked lonca

Its API has no stability promise: it is shaped by what Lonca's other crates need, and its version moves with the workspace (every Lonca crate has the same version). A client of the daemon depends on lonca-client instead.