Repository navigation
edit-session 1.0.0 defines the supported Rust API and 1.x compatibility policy for draft validation, stale-context checks and one-time commit decisions.
Runtime behavior is unchanged from 0.1.0. Rust 1.88, no_std and zero runtime dependencies remain supported. Exhaustive error matching, Change struct literals and minimal trait bounds are covered by consumer checks. The host still owns identities, revisions, commands and history; a correct local helper remains a valid choice.
Published to crates.io through Trusted Publishing. The registry archive matches the checked workflow bytes and SHA-256. CI passed on Rust 1.88 and stable; a clean registry consumer passed 21 lifecycle/contract checks on Rust 1.99.1.
Install with edit-session = "=1.0.0". Keep application regression tests when upgrading. No stored-data migration is required.