Skip to main content

Crate echo_state

Crate echo_state 

Source
Expand description

§echo-state

State management layer for the echo-agent framework.

§Modules

ModuleDescription
memoryDual-layer memory: Store (long-term KV) + Checkpointer (session persistence)
compressionContext compression: SlidingWindow, LLM Summary, and Hybrid strategies
auditStructured audit logging with pluggable backends (in-memory, file)

§Feature Flags

  • sqlite — Enable SqliteStore for disk-backed persistent memory

Most users should depend on echo_agent (the facade crate) instead of depending on echo_state directly.

Modules§

audit
审计日志
compression
Context compression
memory
Memory system