macp-storage 0.4.0

MACP persistence layer: append-only log, session registry, and pluggable storage backends (file, memory, rocksdb, redis).
Documentation

macp-storage

The persistence layer of the Multi-Agent Coordination Protocol (MACP) reference runtime: the append-only accepted-history log, the in-memory session registry, and a pluggable storage-backend trait.

Backends:

  • file (default) — per-session append-only log files and session snapshots, with atomic writes and crash recovery
  • memory — in-process backend for tests
  • rocksdb — enable the rocksdb-backend feature
  • redis — enable the redis-backend feature

This crate is part of the macp-runtime workspace and depends on macp-core.

License

Licensed under the Apache License, Version 2.0.