echo_state 0.1.1

State management for echo-agent framework (memory, compression, audit)
Documentation

echo-state

State management layer for the echo-agent framework.

Contents

  • Memory: Dual-layer memory — Store (long-term KV) + Checkpointer (session persistence)
  • Context Compression: SlidingWindow, LLM Summary, and Hybrid compressors
  • Audit Logging: Structured event logging with pluggable backends
  • SQLite persistence: Optional sqlite feature for disk-backed memory

Feature Flags

  • sqlite — Enable SQLite-backed memory storage

Usage

use echo_state::memory::InMemoryStore;
use echo_state::compression::SlidingWindowCompressor;

License

MIT